UNPKG

le-player

Version:

The best HTML5 video player made for Lectoriy.

38 lines (33 loc) 811 B
'use strict'; /** * @file FullscreenControl.js */ import $ from 'jquery'; import Component from './Component'; import Control from './Control'; /** * @param {Player} player Main player * @class FullscreenControl * @extends Control */ class FullscreenControl extends Control { constructor (player, options={}) { options = $.extend({}, { iconName : 'arrows-alt', className : 'fullscreen', title : 'Развернуть/свернуть на полный экран', name : 'fullscreen' }, options); super(player, options); } /** * @override */ onClick(e) { super.onClick(e) this.player.toggleFullscreen(); } } Component.registerComponent('FullscreenControl', FullscreenControl); Control.registerControl('fullscreen', FullscreenControl); export default FullscreenControl;