mcut
@mcut/timeline

ActiveElement

Generated TypeScript API reference for the public mcut SDK.

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

On this page