render(indent) {
    let horizontalCheck = 0, verticalCheck = 0;
    
    horizontalCheck += this.left() ? 1 : 0;
    horizontalCheck += this.center() ? 1 : 0;
    horizontalCheck += this.right() ? 1 : 0;
    
    if ( horizontalCheck > 1 )
      throw new RangeError(`Row.render(): There are multiple horizontal alignment flags set (left/center/right).`);
    
    verticalCheck += this.top() ? 1 : 0;
    verticalCheck += this.middle() ? 1 : 0;
    verticalCheck += this.bottom() ? 1 : 0;
    
    if ( verticalCheck > 1 )
      throw new RangeError(`Row.render(): There are multiple vertical alignment flags set (top/middle/bottom).`);
    
    this.addClass(`row`);
    
    if ( this.left() )
      this.addClass(`justify-content-start`);
    else if ( this.center() )
      this.addClass(`justify-content-center`);
    else if ( this.right() )
      this.addClass(`justify-content-end`);
    
    if ( this.top() )
      this.addClass(`align-items-start`);
    else if ( this.middle() )
      this.addClass(`align-items-center`);
    else if ( this.bottom() )
      this.addClass(`align-items-end`);
    
    return super.render(indent);
  }
/**
   * Render the component.
   * @signature render(number) Render this component with (number) spaces of indentation
   * @return The rendered HTML
   */
Render the component.
@signature render(number) Render this component with (number) spaces of indentation
@return The rendered HTML
Render the component . @signature render ( number ) Render this component with ( number ) spaces of indentation @return The rendered HTML
render(indent) {
    let horizontalCheck = 0, verticalCheck = 0;
    horizontalCheck += this.left() ? 1 : 0;
    horizontalCheck += this.center() ? 1 : 0;
    horizontalCheck += this.right() ? 1 : 0;
    if ( horizontalCheck > 1 )
      throw new RangeError(`Row.render(): There are multiple horizontal alignment flags set (left/center/right).`);
    verticalCheck += this.top() ? 1 : 0;
    verticalCheck += this.middle() ? 1 : 0;
    verticalCheck += this.bottom() ? 1 : 0;
    if ( verticalCheck > 1 )
      throw new RangeError(`Row.render(): There are multiple vertical alignment flags set (top/middle/bottom).`);
    this.addClass(`row`);
    if ( this.left() )
      this.addClass(`justify-content-start`);
    else if ( this.center() )
      this.addClass(`justify-content-center`);
    else if ( this.right() )
      this.addClass(`justify-content-end`);
    if ( this.top() )
      this.addClass(`align-items-start`);
    else if ( this.middle() )
      this.addClass(`align-items-center`);
    else if ( this.bottom() )
      this.addClass(`align-items-end`);
    return super.render(indent);
  }
render ( indent ) { let horizontalCheck = 0 , verticalCheck = 0 ; horizontalCheck += this . left ( ) ? 1 : 0 ; horizontalCheck += this . center ( ) ? 1 : 0 ; horizontalCheck += this . right ( ) ? 1 : 0 ; if ( horizontalCheck > 1 ) throw new RangeError ( ` ` ) ; verticalCheck += this . top ( ) ? 1 : 0 ; verticalCheck += this . middle ( ) ? 1 : 0 ; verticalCheck += this . bottom ( ) ? 1 : 0 ; if ( verticalCheck > 1 ) throw new RangeError ( ` ` ) ; this . addClass ( ` ` ) ; if ( this . left ( ) ) this . addClass ( ` ` ) ; else if ( this . center ( ) ) this . addClass ( ` ` ) ; else if ( this . right ( ) ) this . addClass ( ` ` ) ; if ( this . top ( ) ) this . addClass ( ` ` ) ; else if ( this . middle ( ) ) this . addClass ( ` ` ) ; else if ( this . bottom ( ) ) this . addClass ( ` ` ) ; return super . render ( indent ) ; }
Render the component.
Render the component .