set bleed(val) {
    const trueVal = IdsStringUtils.stringToBool(val);
    if (this.#bleed !== trueVal) {
      this.#bleed = val;
      if (trueVal) {
        this.setAttribute(attributes.BLEED, '');
      } else {
        this.removeAttribute(attributes.BLEED);
      }
      this.place();
    }
  }
/**
   * @param {boolean|string} val true if bleeds should be respected by the Popup
   */
@param {boolean|string} val true if bleeds should be respected by the Popup
@param { boolean|string } val true if bleeds should be respected by the Popup
set bleed(val) {
    const trueVal = IdsStringUtils.stringToBool(val);
    if (this.#bleed !== trueVal) {
      this.#bleed = val;
      if (trueVal) {
        this.setAttribute(attributes.BLEED, '');
      } else {
        this.removeAttribute(attributes.BLEED);
      }
      this.place();
    }
  }
set bleed ( val ) { const trueVal = IdsStringUtils . stringToBool ( val ) ; if ( this . #bleed !== trueVal ) { this . #bleed = val ; if ( trueVal ) { this . setAttribute ( attributes . BLEED , '' ) ; } else { this . removeAttribute ( attributes . BLEED ) ; } this . place ( ) ; } }
@param {boolean|string} val true if bleeds should be respected by the Popup
@param { boolean|string } val true if bleeds should be respected by the Popup