Properties
clipsIds
clipsIds: string[]
isEnabled
isEnabled: boolean
Methods
addTransition
- addTransition(transition): void
Returns void
adjustClipsLayout
- adjustClipsLayout(): void
Returns void
destroy
- destroy(): void
Returns void
getDuration
- getDuration(): number
Returns number
getNextEmptySpace
- getNextEmptySpace(startTime, endTime): number
Parameters
- startTime: number
- endTime: number
Returns number
hasEmptySpace
- hasEmptySpace(startTime, endTime): boolean
Parameters
- startTime: number
- endTime: number
Returns boolean
isEmpty
- isEmpty(): boolean
Returns boolean
moveClipToLayer
- moveClipToLayer(clipId, newLayerId): void
Parameters
- clipId: string
- newLayerId: string
Returns void
onPause
- onPause(currentTime): void
Returns void
onPlay
- onPlay(currentTime): Promise<void>
Returns Promise<void>
onResize
- onResize(width, height): void
Parameters
- width: number
- height: number
Returns void
removeClip
- removeClip(clipId, shouldNotDestroy?): boolean
Parameters
- clipId: string
Optional
shouldNotDestroy: boolean
Returns boolean
removeTransition
- removeTransition(transitionId): void
Returns void
serialize
- serialize(): {
clips: any[];
id: string;
isEnabled: boolean;
isMuted: boolean;
transitions: {
endClipId: string;
id: string;
inDuration: number;
name: string;
outDuration: number;
startClipId: string;
transitionSrc: string;
type: "transition";
}[];
} Returns {
clips: any[];
id: string;
isEnabled: boolean;
isMuted: boolean;
transitions: {
endClipId: string;
id: string;
inDuration: number;
name: string;
outDuration: number;
startClipId: string;
transitionSrc: string;
type: "transition";
}[];
}
clips: any[]
id: string
isEnabled: boolean
isMuted: boolean
transitions: {
endClipId: string;
id: string;
inDuration: number;
name: string;
outDuration: number;
startClipId: string;
transitionSrc: string;
type: "transition";
}[]
setZIndex
- setZIndex(zIndex): void
Returns void
update
- update(currentTime): void
Returns void