/**
* @file loading-spinner.js
* /
importiere Komponente von './komponente';
importiere * als dom aus '. /utils/dom ';
/**
* Ein Ladespinner zur Verwendung bei Warten/Ladevorgängen.
*
* @erweitert Komponente
* /
Klasse LoadingSpinner erweitert Komponente {
/**
* Erstellen Sie das DOM-Element `LoadingSpinner`s.
*
* @return {Element}
* Das Dom-Element, das erstellt wird.
* /
createEl() {
const isAudio = this.player_.isAudio ();
const playerType = this.localize (isAudio? 'Audioplayer': „Videoplayer“);
const controlText = dom.createEl ('span', {
className: 'vjs-control-text',
textContent: this.localize ('{1} wird geladen.', [PlayerType])
});
const el = super.createEl('div', {
Klassenname: 'vjs-loading-spinner',
dir: 'ltr'
});
el.appendChild (ControlText);
zurück el;
}
}
component.registerComponent ('LoadingSpinner', LoadingSpinner);
exportiert den Standard-LoadingSpinner;