settings-panel.ts 483 B

12345678910111213141516171819202122
  1. import videojs, { VideoJsPlayer } from 'video.js'
  2. const Component = videojs.getComponent('Component')
  3. class SettingsPanel extends Component {
  4. constructor (player: VideoJsPlayer, options?: videojs.ComponentOptions) {
  5. super(player, options)
  6. }
  7. createEl () {
  8. return super.createEl('div', {
  9. className: 'vjs-settings-panel',
  10. innerHTML: '',
  11. tabIndex: -1
  12. })
  13. }
  14. }
  15. Component.registerComponent('SettingsPanel', SettingsPanel)
  16. export { SettingsPanel }