set x(val) {
    let trueVal = parseInt(val?.toString(), 10);
    if (Number.isNaN(trueVal)) {
      trueVal = 0;
    }

    if (trueVal !== this.#x) {
      this.#x = trueVal;
      this.setAttribute(attributes.X, trueVal.toString());
    }
  }
/**
   * Sets the X (left) coordinate of the Popup
   * @param {number} val the coordinate's value
   */
Sets the X (left) coordinate of the Popup
@param {number} val the coordinate's value
Sets the X ( left ) coordinate of the Popup @param { number } val the coordinate ' s value
set x(val) {
    let trueVal = parseInt(val?.toString(), 10);
    if (Number.isNaN(trueVal)) {
      trueVal = 0;
    }
    if (trueVal !== this.#x) {
      this.#x = trueVal;
      this.setAttribute(attributes.X, trueVal.toString());
    }
  }
set x ( val ) { let trueVal = parseInt ( val ?. toString ( ) , 10 ) ; if ( Number . isNaN ( trueVal ) ) { trueVal = 0 ; } if ( trueVal !== this . #x ) { this . #x = trueVal ; this . setAttribute ( attributes . X , trueVal . toString ( ) ) ; } }
Sets the X (left) coordinate of the Popup
 @param {number} val the coordinate's value
Sets the X ( left ) coordinate of the Popup @param { number } val the coordinate ' s value