@theoplayer/web-ui
    Preparing search index...

    Interface StateReceiverElement

    A custom element that automatically receives selected state updates from an ancestor <theoplayer-ui> element.

    Do not implement this interface directly, instead use stateReceiver or StateReceiverMixin.

    interface StateReceiverElement {
        activeVideoQuality?: VideoQuality;
        deviceType?: DeviceType;
        error?: THEOplayerError;
        fullscreen?: boolean;
        playbackRate?: number;
        player?: ChromelessPlayer;
        previewTime?: number;
        streamType?: StreamType;
        targetVideoQualities?: VideoQuality[];
        theoplayerUiObservedProperties: (keyof StateReceiverPropertyMap)[];
    }

    Hierarchy

    Index

    Properties

    activeVideoQuality?: VideoQuality
    deviceType?: DeviceType
    fullscreen?: boolean
    playbackRate?: number
    previewTime?: number
    streamType?: StreamType
    targetVideoQualities?: VideoQuality[]
    theoplayerUiObservedProperties: (keyof StateReceiverPropertyMap)[]

    The names of the properties this element will receive.