addEffect
addEffect: (effect: VideoEffect) => void
addFilter
addFilter: (filter: VideoFilter) => void
addMedia: (file: MediaFile) => void
addMusic
addMusic: (file: MediaFile) => void
addResource
addResource: (resource: ResourceType, object: any) => void
addStyleTemplate
addStyleTemplate: (template: StyleTemplate) => void
addSubtitle
addSubtitle: (style: SubtitleStyle) => void
addTemplate
addTemplate: (template: MediaTemplate) => void
addTransition
addTransition: (transition: Transition) => void
effectResources
effectResources: EffectResource[]
filterResources
filterResources: FilterResource[]
isAdded
isAdded: (resourceId: string, resource: ResourceType) => boolean
isEffectAdded
isEffectAdded: (effect: VideoEffect) => boolean
isFilterAdded
isFilterAdded: (filter: VideoFilter) => boolean
isMediaAdded: (file: MediaFile) => boolean
isMusicAdded
isMusicAdded: (file: MediaFile) => boolean
isStyleTemplateAdded
isStyleTemplateAdded: (template: StyleTemplate) => boolean
isSubtitleAdded
isSubtitleAdded: (style: SubtitleStyle) => boolean
isTemplateAdded
isTemplateAdded: (template: MediaTemplate) => boolean
isTransitionAdded
isTransitionAdded: (transition: Transition) => boolean
mediaResources: MediaResource[]
musicResources
musicResources: MusicResource[]
removeResource
removeResource: (resourceId: string) => void
resources
resources: TimelineResource[]
styleTemplateResources
styleTemplateResources: StyleTemplateResource[]
subtitleResources
subtitleResources: SubtitleResource[]
templateResources
templateResources: TemplateResource[]
transitionResources
transitionResources: TransitionResource[]
updateResource
updateResource: (resourceId: string, params: Record<string, any>) => void