Interface

TimelineNavigableClip

Metadata for one canvas-rendered clip exposed through clip navigation.

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

Type Definition
Interface TimelineNavigableClip

Type parameters

NameConstraintDefaultDescription
TrackKindNonestringApp-defined track kind values carried by the containing track.

Properties

NameSignatureDescription
canMovecanMove: booleanWhether the active clip may be moved by command helpers.
canTrimcanTrim: booleanWhether the active clip may be trimmed by command helpers.
clipclip: ClipRaw timeline clip represented by this navigation item.
clipIndexclipIndex: numberZero-based clip index inside the track.
descriptiondescription: stringLonger accessible description with timing and edit-state details.
indexindex: numberZero-based flattened clip index across all tracks.
namename: stringConcise accessible name derived from clip and track labels.
tracktrack: Track<TrackKind>Track containing the clip.
trackIndextrackIndex: numberZero-based track index in timeline order.