]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/assets/player/bezels/bezels-plugin.ts
Merge branch 'release/2.1.0' into develop
[github/Chocobozzz/PeerTube.git] / client / src / assets / player / bezels / bezels-plugin.ts
1 import videojs, { VideoJsPlayer } from 'video.js'
2 import './pause-bezel'
3
4 const Plugin = videojs.getPlugin('plugin')
5
6 class BezelsPlugin extends Plugin {
7
8 constructor (player: VideoJsPlayer, options?: videojs.ComponentOptions) {
9 super(player)
10
11 this.player.ready(() => {
12 player.addClass('vjs-bezels')
13 })
14
15 player.addChild('PauseBezel', options)
16 }
17 }
18
19 videojs.registerPlugin('bezels', BezelsPlugin)
20
21 export { BezelsPlugin }