OptionalconfigAndStyle: ConfigAndStyle<TimelineConfig, TimelineStyle>true if visible, false if not visible
Stream of all events emitted by this timeline instance, including lifecycle events (TimelineEventType.TIMELINE_READY), viewport changes (TimelineEventType.TIMELINE_SCROLL, TimelineEventType.TIMELINE_ZOOM, TimelineEventType.TIMELINE_RESIZE), and interaction events (TimelineEventType.TIMELINE_TIMECODE_CLICK, TimelineEventType.TIMELINE_SCRUBBER_MOVE, TimelineEventType.TIMELINE_PLAYHEAD_MOVE).
Current style configuration of the timeline. Reflects the active visual settings such as dimensions, colours, and playhead appearance.
Adds TimelineLaneApi instance to timeline
Adds TimelineLaneApi instance to timeline
Adds multiple instantiated TimelineLaneApi instances to timeline
Destroys Timeline and it's dependencies
ScrubberLane instance
single TimelineLaneApi instance
all TimelineLaneApi instances
current zoom perent
Removes all timeline lanes
Scrolls timeline
in range from 0 - timeline start or first timestamp, to 100 - timeline end or last timestamop
Scrolls timeline to playhead position
Shows or hides Timeline description pane
Shows or hides Timeline description pane
Recalculates and settles layout, called on window resize event
Toggles Timeline description pane
Toggles Timeline description pane
Toggles the CTI between its interactive and read-only state
Zoom in. Zoom scale in single method call is defined with TimelineConfig.zoomScale
Zoom out. Zoom scale in single method call is defined with TimelineConfig.zoomScale
Timeline zoom
number between 100 and TimelineConfig.zoomMax
Timeline zoom
number between 100 and TimelineConfig.zoomMax
Zoom to max resolution
Unique identifier for this timeline instance.