Interface TimelineObjectInstance

Hierarchy

Properties

caps?: Cap[]

If set, tells the cap of the parent. The instance will always be capped inside this.

end: null | number

The end time of the instance (null = infinite)

fromInstanceId?: string

If the instance was generated from another instance, reference to the original

id: `@${string}`

id of the instance (unique)

isFirst?: boolean

if true, the instance starts from the beginning of time

originalEnd?: null | number

The original end time of the instance (if an instance is split or capped, the original end time is retained in here) If undefined, fallback to .end

originalStart?: number

The original start time of the instance (if an instance is split or capped, the original start time is retained in here). If undefined, fallback to .start

references: Reference[]

array of the id of the referenced objects

start: number

The start time of the instance

Generated using TypeDoc