template() {
    const tag = this.type || 'span';

    let classList = 'ids-text';
    classList += this.color === 'unset' ? ' ids-text-color-unset' : '';
    classList += (this.overflow === 'ellipsis') ? ' ellipsis' : '';
    classList += ((this.audible)) ? ' audible' : '';
    classList += this.fontSize ? ` ids-text-${this.fontSize}` : '';
    classList += (this.fontWeight === 'bold' || this.fontWeight === 'lighter')
      ? ` ${this.fontWeight}` : '';

    return `<${tag}
      class="${classList}"
      mode="${this.mode}"
      version="${this.version}"
      part="text"
    ><slot></slot>
    </${tag}>`;
  }
/**
   * Inner template contents
   * @returns {string} The template
   */
Inner template contents
@returns {string} The template
Inner template contents @returns { string } The template
template() {
    const tag = this.type || 'span';
    let classList = 'ids-text';
    classList += this.color === 'unset' ? ' ids-text-color-unset' : '';
    classList += (this.overflow === 'ellipsis') ? ' ellipsis' : '';
    classList += ((this.audible)) ? ' audible' : '';
    classList += this.fontSize ? ` ids-text-${this.fontSize}` : '';
    classList += (this.fontWeight === 'bold' || this.fontWeight === 'lighter')
      ? ` ${this.fontWeight}` : '';
    return `<${tag}
      class="${classList}"
      mode="${this.mode}"
      version="${this.version}"
      part="text"
    ><slot></slot>
    </${tag}>`;
  }
template ( ) { const tag = this . type || 'span' ; let classList = 'ids-text' ; classList += this . color === 'unset' ? ' ids-text-color-unset' : '' ; classList += ( this . overflow === 'ellipsis' ) ? ' ellipsis' : '' ; classList += ( ( this . audible ) ) ? ' audible' : '' ; classList += this . fontSize ? ` ${ this . fontSize } ` : '' ; classList += ( this . fontWeight === 'bold' || this . fontWeight === 'lighter' ) ? ` ${ this . fontWeight } ` : '' ; return ` ${ tag } ${ classList } ${ this . mode } ${ this . version } ${ tag } ` ; }
Inner template contents
 @returns {string} The template
Inner template contents @returns { string } The template