NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Canvas function reference
editCanvas function reference
editBehind the scenes, Canvas is driven by a powerful expression language, with dozens of functions and other capabilities, including table transforms, type casting, and sub-expressions.
For the purpose of this documentation, the Canvas functions are divided by the environment they run in:
- Canvas common functions can run anywhere
- Canvas server functions can only execute on the server
- Canvas client functions must execute in a browser
The Canvas expression language also supports TinyMath functions, which perform complex math calculations.