/**
 * @file spacer.js
 * /
importiere Komponente aus '../../component.js';

/**
 * Nur ein leeres Abstandselement, das als Anhängepunkt für Plugins usw. verwendet werden kann.
 * Es kann auch verwendet werden, um bei Bedarf Raum zwischen Elementen zu schaffen.
 *
 * @erweitert Komponente
 * /
class Spacer extends Component {

  /**
  * Erzeugt den Standard-DOM "Klassenname".
  *
  * @return {string}
  *         Der DOM `className` für dieses Objekt.
  * /
  buildCSSClass() {
    return `vjs-spacer ${super.buildCSSClass()}`;
  }

  /**
   * Das DOM-Element der Komponente erstellen
   *
   * @return {Element}
   *         Das Element, das erstellt wurde.
   * /
  createEl(tag = 'div', props = {}, attributes = {}) {
    if (!props.className) {
      props.className = this.buildCSSClass();
    }

    return super.createEl(tag, props, attributes);
  }
}

Component.registerComponent('Spacer', Spacer);

standard-Abstandhalter exportieren;