set parentDisabled(value) {
    if (stringToBool(value)) {
      this.setAttribute(attributes.PARENT_DISABLED, '');
    } else {
      this.removeAttribute(attributes.PARENT_DISABLED);
    }

    this.#updateDisabledState();
  }
/**
   * @param {string|boolean} value A flag indicating if button is disabled through parent pager's
   * disabled attribute
   */
@param {string|boolean} value A flag indicating if button is disabled through parent pager's
disabled attribute
@param { string|boolean } value A flag indicating if button is disabled through parent pager ' s disabled attribute
set parentDisabled(value) {
    if (stringToBool(value)) {
      this.setAttribute(attributes.PARENT_DISABLED, '');
    } else {
      this.removeAttribute(attributes.PARENT_DISABLED);
    }
    this.#updateDisabledState();
  }
set parentDisabled ( value ) { if ( stringToBool ( value ) ) { this . setAttribute ( attributes . PARENT_DISABLED , '' ) ; } else { this . removeAttribute ( attributes . PARENT_DISABLED ) ; } this . #updateDisabledState ( ) ; }
@param {string|boolean} value A flag indicating if button is disabled through parent pager's
 disabled attribute
@param { string|boolean } value A flag indicating if button is disabled through parent pager ' s disabled attribute