UNPKG

@playkit-js/playkit-js-ui

Version:

[![Build Status](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge/c

29 lines (27 loc) 814 B
import {LoggerType} from '../utils/logger'; import {ComponentsConfig} from './components-config'; import {UserTheme} from './user-theme'; import {KPUIComponent} from './ui-component'; export interface UIOptionsObject { targetId: string; debugActions?: boolean; forceTouchUI?: boolean; showCCButton?: boolean; openMenuFromCCButton?: boolean; settings?: { showAudioMenu?: boolean; showCaptionsMenu?: boolean; showQualityMenu?: boolean; showSpeedMenu?: boolean; showAdvancedAudioDescToggle?: boolean; showAdvancedCaptionsMenu?: boolean; }; hoverTimeout?: number; logger?: LoggerType; components?: ComponentsConfig; uiComponents?: Array<KPUIComponent>; translations?: {[langKey: string]: any}; locale?: string; userTheme?: UserTheme; isCopyProtected?: boolean; }