nplayer
Version:
powerful danmaku video player
18 lines (17 loc) • 605 B
TypeScript
import { Player } from 'src/ts/player';
import { Component } from 'src/ts/utils';
import { ControlItem } from '..';
export declare class ControlBar extends Component {
private player;
private position;
private prevItems;
private spacer;
constructor(container: HTMLElement, player: Player, items?: (ControlItem | string)[], position?: number);
private getItem;
private initControlItem;
private onHideControlItem;
updateTooltipPos(): void;
getItems(): ControlItem[];
setItems(items?: ControlItem[]): void;
update(nextItems: (string | ControlItem)[]): void;
}