1 import videojs from 'video.js'
3 import debug from 'debug'
5 const logger = debug('peertube:player:mobile')
7 const Component = videojs.getComponent('Component')
8 class PeerTubeMobileButtons extends Component {
11 const container = super.createEl('div', {
12 className: 'vjs-mobile-buttons-overlay'
15 container.addEventListener('click', () => {
16 logger('Set user as inactive')
18 this.player_.userActive(false)
21 const mainButton = super.createEl('div', {
22 className: 'main-button'
25 mainButton.addEventListener('click', e => {
28 if (this.player_.paused() || this.player_.ended()) {
36 container.appendChild(mainButton)
42 videojs.registerComponent('PeerTubeMobileButtons', PeerTubeMobileButtons)