/**
 * @file spacer.js
 */
從 '../../component.js' 導入組件;

/**
 * 只是一個空的間隔元素,可以用作插件等的附加點。
 * 也可用於在必要時在元素之間創建空間。
 *
 * @extends 組件
 */
類 Spacer 擴展組件 {

  /**
  * 構建默認的 DOM `className`。
  *
  * @return {字符串}
  * 此對象的 DOM `className`。
  */
  buildCSSClass() {
    返回`vjs-spacer ${super.buildCSSClass()}`;
  }

  /**
   * 創建 `Component` 的 DOM 元素
   *
   * @return {元素}
   * 創建的元素。
   */
  createEl(tag = 'div', props = {}, attributes = {}) {
    如果(!props.className){
      props.className = this.buildCSSClass();
    }

    返回 super.createEl(標籤,道具,屬性);
  }
}

Component.registerComponent('Spacer', Spacer);

導出默認墊片;