Signature
Interface TimelineSelectionStateType parameters
| Name | Constraint | Default | Description |
|---|---|---|---|
TrackKind | None | string | App-defined track kind. |
Properties
| Name | Signature | Description |
|---|---|---|
hasSelection | hasSelection: boolean | Whether any clip or track is selected. |
selectedClip | selectedClip: Clip | null | Currently selected clip, or null when no clip is selected. |
selectedClipId | selectedClipId: string | null | ID of the currently selected clip, or null when no clip is selected. |
selectedClipIds | selectedClipIds: string[] | IDs of all selected clips in track order. |
selectedClips | selectedClips: Clip[] | All selected clips in track order. |
selectedClipTrackId | selectedClipTrackId: string | null | ID of the track containing the selected clip, or null when no clip is selected. |
selectedGroup | selectedGroup: TimelineClipGroup | null | Selected group when the primary selected clip belongs to one. |
selectedGroupId | selectedGroupId: string | null | Selected group id when the primary selected clip belongs to one. |
selectedTrack | selectedTrack: Track<TrackKind> | null | Currently selected track, or null when no track row is selected. |
selectedTrackId | selectedTrackId: string | null | ID of the currently selected track, or null when no track row is selected. |