@byomakase/omakase-player
    Preparing search index...

    Class Timeline

    Implements

    Index

    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