playable
Version:
Video player based on HTML5Video
28 lines (27 loc) • 902 B
TypeScript
import View from '../core/view';
import { IView } from '../core/types';
import { IInteractionIndicatorViewStyles } from './types';
declare class InteractionIndicatorView extends View<IInteractionIndicatorViewStyles> implements IView<IInteractionIndicatorViewStyles> {
private _$rootElement;
private _playIcon;
private _pauseIcon;
private _forwardIcon;
private _rewindIcon;
private _increaseVolumeIcon;
private _decreaseVolumeIcon;
private _muteIcon;
constructor();
activatePlayIcon(): void;
activatePauseIcon(): void;
activateForwardIcon(): void;
activateRewindIcon(): void;
activateIncreaseVolumeIcon(): void;
activateDecreaseVolumeIcon(): void;
activateMuteVolumeIcon(): void;
deactivateIcon(): void;
hide(): void;
show(): void;
getElement(): HTMLElement;
destroy(): void;
}
export default InteractionIndicatorView;