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

    Interface PlayerTextCommonApi

    interface PlayerTextCommonApi {
        onEvent$: Observable<PlayerTextEvent>;
        shown: boolean;
        state: PlayerTextState;
        getHandler(trackId: string): TextTrackHandlerApi | undefined;
        hide(): Observable<void>;
        show(): Observable<void>;
        switchTrack(trackId: string, show?: boolean): Observable<void>;
        toggleShowHide(): Observable<void>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    onEvent$: Observable<PlayerTextEvent>

    Observable that emits text events as they occur.

    shown: boolean

    Whether active text tracks are currently visible.

    Current text state snapshot.

    Methods

    • Switches the active text track.

      Parameters

      • trackId: string

        ID of the track to switch to.

      • Optionalshow: boolean

        Whether to show the track after switching. Defaults to true.

      Returns Observable<void>