NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Canvas function referenceedit
Behind 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.