Implements

Constructors

Properties

onPlayheadMove$: Subject<PlayheadMoveEvent> = ...

Fires on moving the playhead

onReady$: BehaviorSubject<undefined | TimelineReadyEvent> = ...

Fires when Timeline is ready and all timeline lanes are created. Initial value is undefined. Always emits the current value on subscription.

onScroll$: Subject<TimelineScrollEvent> = ...

Fires on Timeline scroll

onScrubberMove$: Subject<ScrubberMoveEvent> = ...

Fires on moving the scrubber

onStyleChange$: Subject<TimelineStyle> = ...

Fires on Timeline style change

onTimecodeClick$: Subject<TimecodeClickEvent> = ...

Fires on click anywhere on Timeline where timecode of the video can be determined

onTimecodeMouseMove$: Subject<TimecodeMouseMoveEvent> = ...

Fires on mouse move anywhere on Timeline where timecode of the video can be determined

onZoom$: Subject<TimelineZoomEvent> = ...

Fires on Timeline zoom

Accessors

  • get descriptionPaneVisible(): boolean
  • Returns boolean

    true if visible, false if not visible

Methods

  • Parameters

    • node: Group | Shape<ShapeConfig>
    • zIndex: number = 0

    Returns void

  • Parameters

    • node: Group | Shape<ShapeConfig>
    • zIndex: number = 0

    Returns void

  • Parameters

    • node: Group | Shape<ShapeConfig>
    • zIndex: number = 0

    Returns void

  • Parameters

    • percent: number

    Returns void

  • Timeline zoom

    Parameters

    • percent: number

      number between 100 and TimelineConfig.zoomMax

    • zoomFocusPercent: undefined | number = ...

    Returns number