API reference
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddNativeElementaddPagecreateRichtextRangeeditContentgetCurrentPageContextgetDefaultPageDimensionsgetDesignMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPointui.startDrag
Error
Intents: data
Intents: design
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangeChangelogfeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrl
Changelog for @canva/error
The latest changes for the Canva Apps SDK @canva/error package.
2.2.0 - 2026-01-19
Added
- Added a CHANGELOG.md to track changes.
- Added a new
missing_permissionerror code.
2.1.0 - 2024-12-15
Added
- Introduced a test harness to allow for unit testing of the package.
2.0.0 - 2024-09-19
Changed
- Breaking: See Apps SDK Migration Guide for full list of changes.