Constructors

Properties

pluginManager: PluginManager

Methods

  • Type Parameters

    Parameters

    • event: T
    • callback: ((event) => void)
        • (event): void
        • Parameters

          • event: PlayerEventBase<T>

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Type Parameters

    Parameters

    • event: T
    • callback: ((event) => void)
        • (event): void
        • Parameters

          • event: PlayerEventBase<T>

          Returns void

    Returns void

  • Returns Promise<PictureInPictureWindow>

  • Parameters

    • callback: ((state) => void)
    • Optional keys: (keyof PlayerState)[]

    Returns (() => void)

      • (): void
      • Returns void

  • Returns {
        version: string;
        lifecycle: string;
        plugins: string[];
        state: PlayerState;
        uiMode: UIMode;
    }

    • version: string
    • lifecycle: string
    • plugins: string[]
    • state: PlayerState
    • uiMode: UIMode
  • Parameters

    • enabled: boolean

    Returns void