show(val) {
      if (typeof val !== 'undefined') {
        show = val;
        return this;
      }
      return typeof show === 'function' ? show(callbackContext) : show;
    }
/**
     * Set the component visibility. If false the component is not added to the layout engine.
     * @param {boolean} [val=true] - Toggle visibility
     * @returns {this|boolean} The current context or show
     */
Set the component visibility. If false the component is not added to the layout engine.
@param {boolean} [val=true] - Toggle visibility
@returns {this|boolean} The current context or show
Set the component visibility . If false the component is not added to the layout engine . @param { boolean } [ val = true ] - Toggle visibility @returns { this|boolean } The current context or show
show(val) {
      if (typeof val !== 'undefined') {
        show = val;
        return this;
      }
      return typeof show === 'function' ? show(callbackContext) : show;
    }
show ( val ) { if ( typeof val !== 'undefined' ) { show = val ; return this ; } return typeof show === 'function' ? show ( callbackContext ) : show ; }
Set the component visibility.
Set the component visibility .