/**
 * @file spacer.js
 */
'../../component.js'에서 컴포넌트 가져오기;

/**
 * 플러그인 등의 추가 지점으로 사용할 수 있는 빈 공백 요소입니다.
 * 또한 필요한 경우 요소 사이에 공간을 만드는 데 사용할 수 있습니다.
 *
 * @extends 컴포넌트
 */
클래스 스페이서 확장 구성 요소 {

  /**
  * 기본 DOM `className`을 빌드합니다.
  *
  * @return {문자열}
  * 이 개체의 DOM `className`입니다.
  */
  buildCSSClass() {
    `vjs-spacer ${super.buildCSSClass()}` 반환;
  }

  /**
   * `Component`의 DOM 요소 생성
   *
   * @return {요소}
   * 생성된 요소입니다.
   */
  createEl(태그 = 'div', 소품 = {}, 속성 = {}) {
    if (!props.className) {
      props.className = this.buildCSSClass();
    }

    return super.createEl(태그, 소품, 속성);
  }
}

Component.registerComponent('스페이서', 스페이서);

기본 스페이서 내보내기;