Usage notes
Canvas Timeline keeps clip visuals on canvas for performance. This model gives a single DOM focus target enough metadata to announce and manipulate whichever canvas clip is currently active.
Signature
Interface TimelineNavigableClipType parameters
| Name | Constraint | Default | Description |
|---|---|---|---|
TrackKind | None | string | App-defined track kind values carried by the containing track. |
Properties
| Name | Signature | Description |
|---|---|---|
canMove | canMove: boolean | Whether the active clip may be moved by command helpers. |
canTrim | canTrim: boolean | Whether the active clip may be trimmed by command helpers. |
clip | clip: Clip | Raw timeline clip represented by this navigation item. |
clipIndex | clipIndex: number | Zero-based clip index inside the track. |
description | description: string | Longer accessible description with timing and edit-state details. |
index | index: number | Zero-based flattened clip index across all tracks. |
name | name: string | Concise accessible name derived from clip and track labels. |
track | track: Track<TrackKind> | Track containing the clip. |
trackIndex | trackIndex: number | Zero-based track index in timeline order. |