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.

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

  • Returns {
        end: number;
        start: number;
    }

    • end: number
    • start: number
  • Returns {
        end: number;
        start: number;
    }

    • end: number
    • start: number
  • Parameters

    • percent: number

    Returns void

  • Timeline zoom

    Parameters

    • percent: number

      number between 100 and TimelineConfig.zoomMax

    • zoomFocusPercent: undefined | number = ...

    Returns Observable<number>