Skip to content

GapItemEntity

Defined in: packages/project-schema/src/items.ts:272

Timed blank space on a Track.

A Gap renders nothing and sounds like nothing; it exists so a packed Track can hold deliberate emptiness. Without it, blank space is indistinguishable from an accidental hole, and any layout that closes holes also destroys the pauses an editor placed on purpose.

[key: string]: JsonValue

enabled: boolean

Defined in: packages/project-schema/src/types.ts:157

ItemEntity.enabled


id: string

Defined in: packages/project-schema/src/types.ts:43

ItemEntity.id


optional linkGroupId: string

Defined in: packages/project-schema/src/types.ts:161

ItemEntity.linkGroupId


optional markerIds: string[]

Defined in: packages/project-schema/src/types.ts:160

ItemEntity.markerIds


materialInstanceIds: string[]

Defined in: packages/project-schema/src/types.ts:159

ItemEntity.materialInstanceIds


range: TimeRange & JsonObject

Defined in: packages/project-schema/src/types.ts:158

VideoItemEntity.range


trackId: string

Defined in: packages/project-schema/src/types.ts:155

ItemEntity.trackId


type: "gap"

Defined in: packages/project-schema/src/items.ts:273

ItemEntity.type