Signature
Interface UseTimelineClipsResultProperties
| Name | Signature | Description |
|---|---|---|
canMoveClip | (clipId: string): boolean | Whether the clip and its track allow movement. |
canSlideClip | (clipId: string): boolean | Whether the clip and its track allow sliding. |
canSlipClip | (clipId: string): boolean | Whether the clip and its track allow source slipping. |
canTrimClip | (clipId: string): boolean | Whether the clip and its track allow trimming. |
clips | clips: { clip: object; clipIndex: number; track: object; trackIndex: number }[] | Flattened clips in timeline track order. |
getClip | (clipId: string): TimelineClipEntry<string> | undefined | Looks up a clip and its containing track in current engine state. |
updateClip | (clipId: string, properties: TimelineClipUpdate): TimelineCommandResult | Updates clip presentation through the engine's validated command API. |