set handle(value) {
    if (this.getAttribute(attributes.HANDLE) !== value) {
      if (this.hasAttribute(attributes.HANDLE) && (!value)) {
        this.removeAttribute(attributes.HANDLE);
      } else {
        this.setAttribute(attributes.HANDLE, value);
      }

      this.#updateHandleElem();
    }
  }
/**
   * @param {string} value A query selector representing an optional handle that can be used to
   * drag the content of the draggable
   */
@param {string} value A query selector representing an optional handle that can be used to
drag the content of the draggable
@param { string } value A query selector representing an optional handle that can be used to drag the content of the draggable
set handle(value) {
    if (this.getAttribute(attributes.HANDLE) !== value) {
      if (this.hasAttribute(attributes.HANDLE) && (!value)) {
        this.removeAttribute(attributes.HANDLE);
      } else {
        this.setAttribute(attributes.HANDLE, value);
      }
      this.#updateHandleElem();
    }
  }
set handle ( value ) { if ( this . getAttribute ( attributes . HANDLE ) !== value ) { if ( this . hasAttribute ( attributes . HANDLE ) && ( ! value ) ) { this . removeAttribute ( attributes . HANDLE ) ; } else { this . setAttribute ( attributes . HANDLE , value ) ; } this . #updateHandleElem ( ) ; } }
@param {string} value A query selector representing an optional handle that can be used to
 drag the content of the draggable
@param { string } value A query selector representing an optional handle that can be used to drag the content of the draggable