1 import videojs, { VideoJsPlayer } from 'video.js'
3 const Component = videojs.getComponent('Component')
5 class SettingsDialog extends Component {
6 constructor (player: VideoJsPlayer) {
13 * Create the component's DOM element
19 const uniqueId = this.id()
20 const dialogLabelId = 'TTsettingsDialogLabel-' + uniqueId
21 const dialogDescriptionId = 'TTsettingsDialogDescription-' + uniqueId
23 return super.createEl('div', {
24 className: 'vjs-settings-dialog vjs-modal-overlay',
29 'aria-labelledby': dialogLabelId,
30 'aria-describedby': dialogDescriptionId
35 Component.registerComponent('SettingsDialog', SettingsDialog)
37 export { SettingsDialog }