/**
 * @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;