openplayerjs
Version:
HTML5 video and audio player
16 lines (15 loc) • 486 B
TypeScript
import { PlayerComponent, SettingsItem } from '../interfaces';
import Player from '../player';
declare class Captions implements PlayerComponent {
#private;
constructor(player: Player, position: string, layer: string);
custom?: boolean | undefined;
create(): void;
destroy(): void;
addSettings(): SettingsItem | unknown;
private _formatMenuItems;
private _setDefaultTrack;
private _showCaptions;
private _hideCaptions;
}
export default Captions;