23 lines
509 B
TypeScript
23 lines
509 B
TypeScript
|
import videojs, { VideoJsPlayer } from 'video.js'
|
||
|
|
||
|
const Component = videojs.getComponent('Component')
|
||
|
|
||
|
class SettingsPanelChild extends Component {
|
||
|
|
||
|
constructor (player: VideoJsPlayer, options?: videojs.ComponentOptions) {
|
||
|
super(player, options)
|
||
|
}
|
||
|
|
||
|
createEl () {
|
||
|
return super.createEl('div', {
|
||
|
className: 'vjs-settings-panel-child',
|
||
|
innerHTML: '',
|
||
|
tabIndex: -1
|
||
|
})
|
||
|
}
|
||
|
}
|
||
|
|
||
|
Component.registerComponent('SettingsPanelChild', SettingsPanelChild)
|
||
|
|
||
|
export { SettingsPanelChild }
|