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