playable
Version:
Video player based on HTML5Video
24 lines (23 loc) • 869 B
TypeScript
import View from '../ui/core/view';
import { IView } from '../ui/core/types';
import { IRootContainerViewConfig, IRootContainerViewStyles } from './types';
declare class RootContainerView extends View<IRootContainerViewStyles> implements IView<IRootContainerViewStyles> {
private _$rootElement;
private _callbacks;
constructor(config: IRootContainerViewConfig);
private _bindEvents;
private _unbindEvents;
setWidth(width: number): void;
setHeight(height: number): void;
getWidth(): number;
getHeight(): number;
show(): void;
hide(): void;
appendComponentElement(element: HTMLElement): void;
getElement(): HTMLElement;
setFullScreenState(isFullScreen: boolean): void;
setFillAllSpaceFlag(isFillAllSpace?: boolean): void;
setRtl(rtl: boolean): void;
destroy(): void;
}
export default RootContainerView;