@mcut/timeline
ActiveElement
Generated TypeScript API reference for the public mcut SDK.
mcut SDK / timeline/src / ActiveElement
Interface: ActiveElement
Defined in: packages/timeline/src/selectors.ts:79
Properties
element
element: TimelineElement;Defined in: packages/timeline/src/selectors.ts:82
track
track: object;Defined in: packages/timeline/src/selectors.ts:80
elements
elements: TimelineElement[];Sorted by startMs; never overlapping in time.
hidden
hidden: boolean;Visuals from this track are not rendered.
id
id: `t-${string}` = trackIdSchema;locked
locked: boolean;UI hint: track rejects edits. The engine does not enforce this.
magnetic
magnetic: boolean;When enabled, edits compact this track so clips keep no gaps between them.
muted
muted: boolean;Audio from this track is silenced.
name
name: string;trackIndex
trackIndex: number;Defined in: packages/timeline/src/selectors.ts:81