UNPKG

@playkit-js/kaltura-player-js

Version:

[![Build Status](https://github.com/kaltura/kaltura-player-js/actions/workflows/run_canary.yaml/badge.svg)](https://github.com/kaltura/kaltura-player-js/actions/workflows/run_canary.yaml) [![code style: prettier](https://img.shields.io/badge/code_style-pr

49 lines (45 loc) 1.35 kB
// @flow import {KPPlaylistObject} from './playlist'; declare type KPOptionsObject = { targetId: string, log?: KPLogConfigObject, disableUserCache?: boolean, text?: PKTextConfigObject, playback?: PKPlaybackConfigObject, sources?: PKSourcesConfigObject, plugins: KPPluginsConfigObject, advertising: KPAdvertisingConfigObject, session?: PKSessionConfigObject, provider: ProviderOptionsObject, playlist?: KPPlaylistObject, dimensions?: PKDimensionsConfig, ui: KPUIOptionsObject, cast?: {[key: string]: any}, productVersion?: string, viewability: KPViewabilityConfigObject }; declare type PartialKPOptionsObject = { targetId: string, log?: KPLogConfigObject, disableUserCache?: boolean, text?: PKTextConfigObject, playback?: PKPlaybackConfigObject, sources?: PKSourcesConfigObject, plugins: KPPluginsConfigObject, advertising: KPAdvertisingConfigObject, session?: PKSessionConfigObject, provider: ProviderOptionsObject, playlist?: KPPlaylistObject, dimensions?: PKDimensionsConfig, ui?: KPUIOptionsObject, cast?: {[key: string]: any}, viewability?: KPViewabilityConfigObject }; declare type LegacyPartialKPOptionsObject = { targetId: string, logLevel?: string, disableUserCache?: boolean, player?: PKPlayerOptionsObject, provider: ProviderOptionsObject, ui?: KPUIOptionsObject };