set hidden(value) {
      if (this.animating_) {
        this.hidden_ = value;
        return;
      }

      Object.getOwnPropertyDescriptor(
          HTMLElement.prototype, 'hidden').set.call(this, value);
    }
/**
     * Overrides hidden property to block the change of hidden property while
     * menu is animating.
     * @param {boolean} value
     */
Overrides hidden property to block the change of hidden property while
menu is animating.
@param {boolean} value
Overrides hidden property to block the change of hidden property while menu is animating . @param { boolean } value
set hidden(value) {
      if (this.animating_) {
        this.hidden_ = value;
        return;
      }
      Object.getOwnPropertyDescriptor(
          HTMLElement.prototype, 'hidden').set.call(this, value);
    }
set hidden ( value ) { if ( this . animating_ ) { this . hidden_ = value ; return ; } Object . getOwnPropertyDescriptor ( HTMLElement . prototype , 'hidden' ) . set . call ( this , value ) ; }
Overrides hidden property to block the change of hidden property while
 menu is animating.
Overrides hidden property to block the change of hidden property while menu is animating .