API reference
Asset: Test
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddPageapplyTemplateautofillDesignbulkCreate.launchcreateRichtextRangeeditContentgetBrandTemplateMetadatagetCurrentPageContextgetCurrentPageMetadatagetDesignColorsgetDesignMetadatagetDesignTemplateMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenpublish.launchrequestBrandTemplatesrequestDataFieldMatchingrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPointChangelog
Design: Test
Intents
Intents: Asset
Intents: Content
Intents: Data
Intents: Design
Intents: Test
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangefeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrlChangelog
Platform: Test
User: Test
App middleware: Express
addAudioTrack
API reference for the addAudioTrack method.
Adds an audio track to the user's design.
Usage: Add audio track to design
import { addAudioTrack } from "@canva/design";import type { AudioTrack } from "@canva/design";import type { AudioRef } from "@canva/asset";const exampleAudioRef = "YOUR_AUDIO_REF" as AudioRef;const audioTrack: AudioTrack = {ref: exampleAudioRef};await addAudioTrack(audioTrack);
TYPESCRIPT
Parameters
audioTrackAudioTrackRequired
The audio track to add to the user's design.
refAudioRefRequired
A unique identifier that points to an audio asset in Canva's backend.
Returns
Promise<void>