mcut
@mcut/timeline

canPlace

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / canPlace

Function: canPlace()

function canPlace(
   track,
   startMs,
   durationMs,
   ignoreElementId?): boolean;

Defined in: packages/timeline/src/selectors.ts:112

Parameters

track

elements

TimelineElement[] = ...

Sorted by startMs; never overlapping in time.

hidden

boolean = ...

Visuals from this track are not rendered.

id

`t-${string}` = trackIdSchema

locked

boolean = ...

UI hint: track rejects edits. The engine does not enforce this.

magnetic

boolean = ...

When enabled, edits compact this track so clips keep no gaps between them.

muted

boolean = ...

Audio from this track is silenced.

name

string = ...

startMs

number

durationMs

number

ignoreElementId?

`e-${string}`

Returns

boolean

On this page