Props

NameTypeDefault valueRequired?Description
choreoObject-Yes-
widthNumber500No-
downloadUrlString-Yes-
downloadOptionsArray-Yes-

Data

NameTypeDefault valueDescription
idString--
selectedDownloadOptionIdString"mp4"-

Computed

NameTypeDescription
selectedDownloadOptionObject-

Events

NamePayload TypeDescription
downloadOptionChangedString-

Examples

<template>
  <VideoDownloadModal ref="videoDownloadModal" :choreo="choreoObj" :width="800" :downloadUrl="url" :downloadOptions="options" @downloadOptionChanged="handler" />
  <Button @click="() => $refs.videoDownloadModal.open()" />
</template>
<VideoDownloadModal :choreo="choreoObj" :width="800" :downloadUrl="url" :downloadOptions="options" @downloadOptionChanged="handler" />
<VideoDownloadModal :downloadUrl="url" :downloadOptions="options" @downloadOptionChanged="handler" />