diff --git a/angular/docs/api/index.md b/angular/docs/api/index.md index e905c9fbc..5dbb8f8a5 100644 --- a/angular/docs/api/index.md +++ b/angular/docs/api/index.md @@ -1,4 +1,4 @@ -# GridStack Angular Library v12.3.0 +# GridStack Angular Library ## Modules diff --git a/angular/docs/html/classes/base-widget.BaseWidget.html b/angular/docs/html/classes/base-widget.BaseWidget.html index df6d45f87..e26a0d3bc 100644 --- a/angular/docs/html/classes/base-widget.BaseWidget.html +++ b/angular/docs/html/classes/base-widget.BaseWidget.html @@ -1,4 +1,4 @@ -BaseWidget | GridStack Angular Library - v12.3.0
GridStack Angular Library - v12.3.0
    Preparing search index...

    Class BaseWidgetAbstract

    Base widget class for GridStack Angular integration.

    +BaseWidget | GridStack Angular Library

    Class BaseWidgetAbstract

    Base widget class for GridStack Angular integration.

    Index

    Constructors

    Methods

    serialize deserialize @@ -19,4 +19,4 @@

    Properties

    widgetItem?: NgGridStackWidget

    Complete widget definition including position, size, and Angular-specific data. Populated automatically when the widget is loaded or saved.

    -
    +
    diff --git a/angular/docs/html/classes/gridstack-item.component.GridstackItemComponent.html b/angular/docs/html/classes/gridstack-item.component.GridstackItemComponent.html index 969602d16..92c0832ba 100644 --- a/angular/docs/html/classes/gridstack-item.component.GridstackItemComponent.html +++ b/angular/docs/html/classes/gridstack-item.component.GridstackItemComponent.html @@ -1,4 +1,4 @@ -GridstackItemComponent | GridStack Angular Library - v12.3.0
    GridStack Angular Library - v12.3.0
      Preparing search index...

      Angular component wrapper for individual GridStack items.

      +GridstackItemComponent | GridStack Angular Library

      Angular component wrapper for individual GridStack items.

      This component represents a single grid item and handles:

      • Dynamic content creation and management
      • @@ -36,4 +36,4 @@ Used internally when this component is created dynamically.

      childWidget: undefined | BaseWidget

      Reference to child widget component for serialization. Used to save/restore additional data along with grid position.

      -
      _options?: GridStackNode
      elementRef: ElementRef<GridItemCompHTMLElement>
      +
      _options?: GridStackNode
      elementRef: ElementRef<GridItemCompHTMLElement>
      diff --git a/angular/docs/html/classes/gridstack.component.GridstackComponent.html b/angular/docs/html/classes/gridstack.component.GridstackComponent.html index 0841a3976..b9035cea7 100644 --- a/angular/docs/html/classes/gridstack.component.GridstackComponent.html +++ b/angular/docs/html/classes/gridstack.component.GridstackComponent.html @@ -1,4 +1,4 @@ -GridstackComponent | GridStack Angular Library - v12.3.0
      GridStack Angular Library - v12.3.0
        Preparing search index...

        Angular component wrapper for GridStack.

        +GridstackComponent | GridStack Angular Library

        Angular component wrapper for GridStack.

        This component provides Angular integration for GridStack grids, handling:

        • Grid initialization and lifecycle
        • @@ -108,4 +108,4 @@
        GridstackComponent.addComponentToSelectorType([MyWidgetComponent]);
         
        -
        _options?: GridStackOptions
        _grid?: GridStack
        _sub: undefined | Subscription
        loaded?: boolean
        elementRef: ElementRef<GridCompHTMLElement>
        +
        _options?: GridStackOptions
        _grid?: GridStack
        _sub: undefined | Subscription
        loaded?: boolean
        elementRef: ElementRef<GridCompHTMLElement>
        diff --git a/angular/docs/html/classes/gridstack.module.GridstackModule.html b/angular/docs/html/classes/gridstack.module.GridstackModule.html index 3d76dea34..6362f73aa 100644 --- a/angular/docs/html/classes/gridstack.module.GridstackModule.html +++ b/angular/docs/html/classes/gridstack.module.GridstackModule.html @@ -1,8 +1,8 @@ -GridstackModule | GridStack Angular Library - v12.3.0
        GridStack Angular Library - v12.3.0
          Preparing search index...

          Class GridstackModule

          Use GridstackComponent and GridstackItemComponent as standalone components instead.

          +GridstackModule | GridStack Angular Library

          Class GridstackModule

          Use GridstackComponent and GridstackItemComponent as standalone components instead.

          This NgModule is provided for backward compatibility but is no longer the recommended approach. Import components directly in your standalone components or use the new Angular module structure.

          // Preferred approach - standalone components
          @Component({
          selector: 'my-app',
          imports: [GridstackComponent, GridstackItemComponent],
          template: '<gridstack></gridstack>'
          })
          export class AppComponent {}

          // Legacy approach (deprecated)
          @NgModule({
          imports: [GridstackModule]
          })
          export class AppModule {}
          Index

          Constructors

          Constructors

          +

          Constructors

          diff --git a/angular/docs/html/functions/gridstack.component.gsCreateNgComponents.html b/angular/docs/html/functions/gridstack.component.gsCreateNgComponents.html index f4932db85..0ceae430c 100644 --- a/angular/docs/html/functions/gridstack.component.gsCreateNgComponents.html +++ b/angular/docs/html/functions/gridstack.component.gsCreateNgComponents.html @@ -1,2 +1,2 @@ -gsCreateNgComponents | GridStack Angular Library - v12.3.0
          GridStack Angular Library - v12.3.0
            Preparing search index...

            Function gsCreateNgComponents

            +gsCreateNgComponents | GridStack Angular Library
            GridStack Angular Library
              Preparing search index...

              Function gsCreateNgComponents

              diff --git a/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html b/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html index 45b93be31..2bd139513 100644 --- a/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html +++ b/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html @@ -1,5 +1,5 @@ -gsSaveAdditionalNgInfo | GridStack Angular Library - v12.3.0
              GridStack Angular Library - v12.3.0
                Preparing search index...

                Function gsSaveAdditionalNgInfo

                diff --git a/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html b/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html index 5036156cb..2e0e59fcc 100644 --- a/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html +++ b/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html @@ -1,2 +1,2 @@ -gsUpdateNgComponents | GridStack Angular Library - v12.3.0
                GridStack Angular Library - v12.3.0
                  Preparing search index...

                  Function gsUpdateNgComponents

                  +gsUpdateNgComponents | GridStack Angular Library
                  GridStack Angular Library
                    Preparing search index...

                    Function gsUpdateNgComponents

                    diff --git a/angular/docs/html/hierarchy.html b/angular/docs/html/hierarchy.html index 3714dc003..491510045 100644 --- a/angular/docs/html/hierarchy.html +++ b/angular/docs/html/hierarchy.html @@ -1 +1 @@ -GridStack Angular Library - v12.3.0
                    GridStack Angular Library - v12.3.0
                      Preparing search index...

                      GridStack Angular Library - v12.3.0

                      Hierarchy Summary

                      +GridStack Angular Library
                      GridStack Angular Library
                        Preparing search index...

                        GridStack Angular Library

                        Hierarchy Summary

                        diff --git a/angular/docs/html/index.html b/angular/docs/html/index.html index 600280919..8bec917c3 100644 --- a/angular/docs/html/index.html +++ b/angular/docs/html/index.html @@ -1,4 +1,4 @@ -GridStack Angular Library - v12.3.0
                        GridStack Angular Library - v12.3.0
                          Preparing search index...

                          GridStack Angular Library - v12.3.0

                          Angular wrapper

                          The Angular wrapper component is a better way to use Gridstack, but alternative raw ngFor or simple demos are also given.

                          +GridStack Angular Library

                          GridStack Angular Library

                          Angular wrapper

                          The Angular wrapper component is a better way to use Gridstack, but alternative raw ngFor or simple demos are also given.

                          Running version can be seen here https://stackblitz.com/edit/gridstack-angular

                          Dynamic grid items

                          this is the recommended way if you are going to have multiple grids (alow drag&drop between) or drag from toolbar to create items, or drag to remove items, etc...

                          I.E. don't use Angular templating to create grid items as that is harder to sync when gridstack will also add/remove items.

                          @@ -59,4 +59,4 @@
                          +
                          diff --git a/angular/docs/html/interfaces/gridstack-item.component.GridItemCompHTMLElement.html b/angular/docs/html/interfaces/gridstack-item.component.GridItemCompHTMLElement.html index e609468f1..754203e08 100644 --- a/angular/docs/html/interfaces/gridstack-item.component.GridItemCompHTMLElement.html +++ b/angular/docs/html/interfaces/gridstack-item.component.GridItemCompHTMLElement.html @@ -1,4 +1,4 @@ -GridItemCompHTMLElement | GridStack Angular Library - v12.3.0

                          Interface GridItemCompHTMLElement

                          Extended HTMLElement interface for grid items. +GridItemCompHTMLElement | GridStack Angular Library

                          Interface GridItemCompHTMLElement

                          Extended HTMLElement interface for grid items. Stores a back-reference to the Angular component for integration.

                          interface GridItemCompHTMLElement {
                              _gridItemComp?: GridstackItemComponent;
                              ariaAtomic: null | string;
                              ariaAutoComplete: null | string;
                              ariaBusy: null | string;
                              ariaChecked: null | string;
                              ariaColCount: null | string;
                              ariaColIndex: null | string;
                              ariaColSpan: null | string;
                              ariaCurrent: null | string;
                              ariaDisabled: null | string;
                              ariaExpanded: null | string;
                              ariaHasPopup: null | string;
                              ariaHidden: null | string;
                              ariaInvalid: null | string;
                              ariaKeyShortcuts: null | string;
                              ariaLabel: null | string;
                              ariaLevel: null | string;
                              ariaLive: null | string;
                              ariaModal: null | string;
                              ariaMultiLine: null | string;
                              ariaMultiSelectable: null | string;
                              ariaOrientation: null | string;
                              ariaPlaceholder: null | string;
                              ariaPosInSet: null | string;
                              ariaPressed: null | string;
                              ariaReadOnly: null | string;
                              ariaRequired: null | string;
                              ariaRoleDescription: null | string;
                              ariaRowCount: null | string;
                              ariaRowIndex: null | string;
                              ariaRowSpan: null | string;
                              ariaSelected: null | string;
                              ariaSetSize: null | string;
                              ariaSort: null | string;
                              ariaValueMax: null | string;
                              ariaValueMin: null | string;
                              ariaValueNow: null | string;
                              ariaValueText: null | string;
                              role: null | string;
                              animate(
                                  keyframes: null | Keyframe[] | PropertyIndexedKeyframes,
                                  options?: number | KeyframeAnimationOptions,
                              ): Animation;
                              getAnimations(options?: GetAnimationsOptions): Animation[];
                              after(...nodes: (string | Node)[]): void;
                              before(...nodes: (string | Node)[]): void;
                              remove(): void;
                              replaceWith(...nodes: (string | Node)[]): void;
                              attributes: NamedNodeMap;
                              classList: DOMTokenList;
                              className: string;
                              clientHeight: number;
                              clientLeft: number;
                              clientTop: number;
                              clientWidth: number;
                              id: string;
                              localName: string;
                              namespaceURI: null | string;
                              onfullscreenchange: null | ((this: Element, ev: Event) => any);
                              onfullscreenerror: null | ((this: Element, ev: Event) => any);
                              outerHTML: string;
                              ownerDocument: Document;
                              part: DOMTokenList;
                              prefix: null | string;
                              scrollHeight: number;
                              scrollLeft: number;
                              scrollTop: number;
                              scrollWidth: number;
                              shadowRoot: null | ShadowRoot;
                              slot: string;
                              tagName: string;
                              attachShadow(init: ShadowRootInit): ShadowRoot;
                              checkVisibility(options?: CheckVisibilityOptions): boolean;
                              closest<K extends keyof HTMLElementTagNameMap>(
                                  selector: K,
                              ): null | HTMLElementTagNameMap[K];
                              closest<K extends keyof SVGElementTagNameMap>(
                                  selector: K,
                              ): null | SVGElementTagNameMap[K];
                              closest<K extends keyof MathMLElementTagNameMap>(
                                  selector: K,
                              ): null | MathMLElementTagNameMap[K];
                              closest<E extends Element<E> = Element>(selectors: string): null | E;
                              getAttribute(qualifiedName: string): null | string;
                              getAttributeNS(namespace: null | string, localName: string): null | string;
                              getAttributeNames(): string[];
                              getAttributeNode(qualifiedName: string): null | Attr;
                              getAttributeNodeNS(
                                  namespace: null | string,
                                  localName: string,
                              ): null | Attr;
                              getBoundingClientRect(): DOMRect;
                              getClientRects(): DOMRectList;
                              getElementsByClassName(classNames: string): HTMLCollectionOf<Element>;
                              getElementsByTagName<K extends keyof HTMLElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<HTMLElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof SVGElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<SVGElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof MathMLElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<MathMLElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>;
                              getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/1999/xhtml",
                                  localName: string,
                              ): HTMLCollectionOf<HTMLElement>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/2000/svg",
                                  localName: string,
                              ): HTMLCollectionOf<SVGElement>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/1998/Math/MathML",
                                  localName: string,
                              ): HTMLCollectionOf<MathMLElement>;
                              getElementsByTagNameNS(
                                  namespace: null | string,
                                  localName: string,
                              ): HTMLCollectionOf<Element>;
                              hasAttribute(qualifiedName: string): boolean;
                              hasAttributeNS(namespace: null | string, localName: string): boolean;
                              hasAttributes(): boolean;
                              hasPointerCapture(pointerId: number): boolean;
                              insertAdjacentElement(
                                  where: InsertPosition,
                                  element: Element,
                              ): null | Element;
                              insertAdjacentHTML(position: InsertPosition, text: string): void;
                              insertAdjacentText(where: InsertPosition, data: string): void;
                              matches(selectors: string): boolean;
                              releasePointerCapture(pointerId: number): void;
                              removeAttribute(qualifiedName: string): void;
                              removeAttributeNS(namespace: null | string, localName: string): void;
                              removeAttributeNode(attr: Attr): Attr;
                              requestFullscreen(options?: FullscreenOptions): Promise<void>;
                              requestPointerLock(): void;
                              scroll(options?: ScrollToOptions): void;
                              scroll(x: number, y: number): void;
                              scrollBy(options?: ScrollToOptions): void;
                              scrollBy(x: number, y: number): void;
                              scrollIntoView(arg?: boolean | ScrollIntoViewOptions): void;
                              scrollTo(options?: ScrollToOptions): void;
                              scrollTo(x: number, y: number): void;
                              setAttribute(qualifiedName: string, value: string): void;
                              setAttributeNS(
                                  namespace: null | string,
                                  qualifiedName: string,
                                  value: string,
                              ): void;
                              setAttributeNode(attr: Attr): null | Attr;
                              setAttributeNodeNS(attr: Attr): null | Attr;
                              setPointerCapture(pointerId: number): void;
                              toggleAttribute(qualifiedName: string, force?: boolean): boolean;
                              webkitMatchesSelector(selectors: string): boolean;
                              style: CSSStyleDeclaration;
                              contentEditable: string;
                              enterKeyHint: string;
                              inputMode: string;
                              isContentEditable: boolean;
                              dispatchEvent(event: Event): boolean;
                              onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any);
                              onanimationcancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationiteration:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any);
                              onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any);
                              oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onclose: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onended: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onerror: OnErrorEventHandler;
                              onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any);
                              onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any);
                              ongotpointercapture:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              oninput: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onload: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onlostpointercapture:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              onpause: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onplay: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onpointercancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerdown:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerenter:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerleave:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointermove:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerover:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent) => any);
                              onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onreset: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any);
                              onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onsecuritypolicyviolation:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any);
                              onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselect: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any);
                              onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontransitioncancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionrun:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationiteration:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkittransitionend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any);
                              accessKey: string;
                              accessKeyLabel: string;
                              autocapitalize: string;
                              dir: string;
                              draggable: boolean;
                              hidden: boolean;
                              inert: boolean;
                              innerText: string;
                              lang: string;
                              offsetHeight: number;
                              offsetLeft: number;
                              offsetParent: null | Element;
                              offsetTop: number;
                              offsetWidth: number;
                              outerText: string;
                              spellcheck: boolean;
                              title: string;
                              translate: boolean;
                              attachInternals(): ElementInternals;
                              click(): void;
                              addEventListener<K extends keyof HTMLElementEventMap>(
                                  type: K,
                                  listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any,
                                  options?: boolean | AddEventListenerOptions,
                              ): void;
                              addEventListener(
                                  type: string,
                                  listener: EventListenerOrEventListenerObject,
                                  options?: boolean | AddEventListenerOptions,
                              ): void;
                              removeEventListener<K extends keyof HTMLElementEventMap>(
                                  type: K,
                                  listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any,
                                  options?: boolean | EventListenerOptions,
                              ): void;
                              removeEventListener(
                                  type: string,
                                  listener: EventListenerOrEventListenerObject,
                                  options?: boolean | EventListenerOptions,
                              ): void;
                              autofocus: boolean;
                              dataset: DOMStringMap;
                              nonce?: string;
                              tabIndex: number;
                              blur(): void;
                              focus(options?: FocusOptions): void;
                              innerHTML: string;
                              baseURI: string;
                              childNodes: NodeListOf<ChildNode>;
                              firstChild: null | ChildNode;
                              isConnected: boolean;
                              lastChild: null | ChildNode;
                              nextSibling: null | ChildNode;
                              nodeName: string;
                              nodeType: number;
                              nodeValue: null | string;
                              parentElement: null | HTMLElement;
                              parentNode: null | ParentNode;
                              previousSibling: null | ChildNode;
                              textContent: null | string;
                              appendChild<T extends Node<T>>(node: T): T;
                              cloneNode(deep?: boolean): Node;
                              compareDocumentPosition(other: Node): number;
                              contains(other: null | Node): boolean;
                              getRootNode(options?: GetRootNodeOptions): Node;
                              hasChildNodes(): boolean;
                              insertBefore<T extends Node<T>>(node: T, child: null | Node): T;
                              isDefaultNamespace(namespace: null | string): boolean;
                              isEqualNode(otherNode: null | Node): boolean;
                              isSameNode(otherNode: null | Node): boolean;
                              lookupNamespaceURI(prefix: null | string): null | string;
                              lookupPrefix(namespace: null | string): null | string;
                              normalize(): void;
                              removeChild<T extends Node<T>>(child: T): T;
                              replaceChild<T extends Node<T>>(node: Node, child: T): T;
                              ELEMENT_NODE: 1;
                              ATTRIBUTE_NODE: 2;
                              TEXT_NODE: 3;
                              CDATA_SECTION_NODE: 4;
                              ENTITY_REFERENCE_NODE: 5;
                              ENTITY_NODE: 6;
                              PROCESSING_INSTRUCTION_NODE: 7;
                              COMMENT_NODE: 8;
                              DOCUMENT_NODE: 9;
                              DOCUMENT_TYPE_NODE: 10;
                              DOCUMENT_FRAGMENT_NODE: 11;
                              NOTATION_NODE: 12;
                              DOCUMENT_POSITION_DISCONNECTED: 1;
                              DOCUMENT_POSITION_PRECEDING: 2;
                              DOCUMENT_POSITION_FOLLOWING: 4;
                              DOCUMENT_POSITION_CONTAINS: 8;
                              DOCUMENT_POSITION_CONTAINED_BY: 16;
                              DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32;
                              nextElementSibling: null | Element;
                              previousElementSibling: null | Element;
                              childElementCount: number;
                              children: HTMLCollection;
                              firstElementChild: null | Element;
                              lastElementChild: null | Element;
                              append(...nodes: (string | Node)[]): void;
                              prepend(...nodes: (string | Node)[]): void;
                              querySelector<K extends keyof HTMLElementTagNameMap>(
                                  selectors: K,
                              ): null | HTMLElementTagNameMap[K];
                              querySelector<K extends keyof SVGElementTagNameMap>(
                                  selectors: K,
                              ): null | SVGElementTagNameMap[K];
                              querySelector<K extends keyof MathMLElementTagNameMap>(
                                  selectors: K,
                              ): null | MathMLElementTagNameMap[K];
                              querySelector<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  selectors: K,
                              ): null | HTMLElementDeprecatedTagNameMap[K];
                              querySelector<E extends Element<E> = Element>(selectors: string): null | E;
                              querySelectorAll<K extends keyof HTMLElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<HTMLElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof SVGElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<SVGElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof MathMLElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<MathMLElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>;
                              querySelectorAll<E extends Element<E> = Element>(
                                  selectors: string,
                              ): NodeListOf<E>;
                              replaceChildren(...nodes: (string | Node)[]): void;
                              assignedSlot: null | HTMLSlotElement;
                          }

                          Hierarchy

                          • GridItemHTMLElement
                            • GridItemCompHTMLElement
                          Index

                          Methods

                          animate getAnimations @@ -469,4 +469,4 @@
                          childElementCount: number
                          children: HTMLCollection

                          Returns the child elements.

                          firstElementChild: null | Element

                          Returns the first child that is an element, and null otherwise.

                          lastElementChild: null | Element

                          Returns the last child that is an element, and null otherwise.

                          -
                          assignedSlot: null | HTMLSlotElement
                          +
                          assignedSlot: null | HTMLSlotElement
                          diff --git a/angular/docs/html/interfaces/gridstack.component.GridCompHTMLElement.html b/angular/docs/html/interfaces/gridstack.component.GridCompHTMLElement.html index ed91f5b0f..e48bf6ed5 100644 --- a/angular/docs/html/interfaces/gridstack.component.GridCompHTMLElement.html +++ b/angular/docs/html/interfaces/gridstack.component.GridCompHTMLElement.html @@ -1,4 +1,4 @@ -GridCompHTMLElement | GridStack Angular Library - v12.3.0

                          Interface GridCompHTMLElement

                          Extended HTMLElement interface for the grid container. +GridCompHTMLElement | GridStack Angular Library

                          Interface GridCompHTMLElement

                          Extended HTMLElement interface for the grid container. Stores a back-reference to the Angular component for integration purposes.

                          interface GridCompHTMLElement {
                              _gridComp?: GridstackComponent;
                              ariaAtomic: null | string;
                              ariaAutoComplete: null | string;
                              ariaBusy: null | string;
                              ariaChecked: null | string;
                              ariaColCount: null | string;
                              ariaColIndex: null | string;
                              ariaColSpan: null | string;
                              ariaCurrent: null | string;
                              ariaDisabled: null | string;
                              ariaExpanded: null | string;
                              ariaHasPopup: null | string;
                              ariaHidden: null | string;
                              ariaInvalid: null | string;
                              ariaKeyShortcuts: null | string;
                              ariaLabel: null | string;
                              ariaLevel: null | string;
                              ariaLive: null | string;
                              ariaModal: null | string;
                              ariaMultiLine: null | string;
                              ariaMultiSelectable: null | string;
                              ariaOrientation: null | string;
                              ariaPlaceholder: null | string;
                              ariaPosInSet: null | string;
                              ariaPressed: null | string;
                              ariaReadOnly: null | string;
                              ariaRequired: null | string;
                              ariaRoleDescription: null | string;
                              ariaRowCount: null | string;
                              ariaRowIndex: null | string;
                              ariaRowSpan: null | string;
                              ariaSelected: null | string;
                              ariaSetSize: null | string;
                              ariaSort: null | string;
                              ariaValueMax: null | string;
                              ariaValueMin: null | string;
                              ariaValueNow: null | string;
                              ariaValueText: null | string;
                              role: null | string;
                              animate(
                                  keyframes: null | Keyframe[] | PropertyIndexedKeyframes,
                                  options?: number | KeyframeAnimationOptions,
                              ): Animation;
                              getAnimations(options?: GetAnimationsOptions): Animation[];
                              after(...nodes: (string | Node)[]): void;
                              before(...nodes: (string | Node)[]): void;
                              remove(): void;
                              replaceWith(...nodes: (string | Node)[]): void;
                              attributes: NamedNodeMap;
                              classList: DOMTokenList;
                              className: string;
                              clientHeight: number;
                              clientLeft: number;
                              clientTop: number;
                              clientWidth: number;
                              id: string;
                              localName: string;
                              namespaceURI: null | string;
                              onfullscreenchange: null | ((this: Element, ev: Event) => any);
                              onfullscreenerror: null | ((this: Element, ev: Event) => any);
                              outerHTML: string;
                              ownerDocument: Document;
                              part: DOMTokenList;
                              prefix: null | string;
                              scrollHeight: number;
                              scrollLeft: number;
                              scrollTop: number;
                              scrollWidth: number;
                              shadowRoot: null | ShadowRoot;
                              slot: string;
                              tagName: string;
                              attachShadow(init: ShadowRootInit): ShadowRoot;
                              checkVisibility(options?: CheckVisibilityOptions): boolean;
                              closest<K extends keyof HTMLElementTagNameMap>(
                                  selector: K,
                              ): null | HTMLElementTagNameMap[K];
                              closest<K extends keyof SVGElementTagNameMap>(
                                  selector: K,
                              ): null | SVGElementTagNameMap[K];
                              closest<K extends keyof MathMLElementTagNameMap>(
                                  selector: K,
                              ): null | MathMLElementTagNameMap[K];
                              closest<E extends Element<E> = Element>(selectors: string): null | E;
                              getAttribute(qualifiedName: string): null | string;
                              getAttributeNS(namespace: null | string, localName: string): null | string;
                              getAttributeNames(): string[];
                              getAttributeNode(qualifiedName: string): null | Attr;
                              getAttributeNodeNS(
                                  namespace: null | string,
                                  localName: string,
                              ): null | Attr;
                              getBoundingClientRect(): DOMRect;
                              getClientRects(): DOMRectList;
                              getElementsByClassName(classNames: string): HTMLCollectionOf<Element>;
                              getElementsByTagName<K extends keyof HTMLElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<HTMLElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof SVGElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<SVGElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof MathMLElementTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<MathMLElementTagNameMap[K]>;
                              getElementsByTagName<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  qualifiedName: K,
                              ): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>;
                              getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/1999/xhtml",
                                  localName: string,
                              ): HTMLCollectionOf<HTMLElement>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/2000/svg",
                                  localName: string,
                              ): HTMLCollectionOf<SVGElement>;
                              getElementsByTagNameNS(
                                  namespaceURI: "http://www.w3.org/1998/Math/MathML",
                                  localName: string,
                              ): HTMLCollectionOf<MathMLElement>;
                              getElementsByTagNameNS(
                                  namespace: null | string,
                                  localName: string,
                              ): HTMLCollectionOf<Element>;
                              hasAttribute(qualifiedName: string): boolean;
                              hasAttributeNS(namespace: null | string, localName: string): boolean;
                              hasAttributes(): boolean;
                              hasPointerCapture(pointerId: number): boolean;
                              insertAdjacentElement(
                                  where: InsertPosition,
                                  element: Element,
                              ): null | Element;
                              insertAdjacentHTML(position: InsertPosition, text: string): void;
                              insertAdjacentText(where: InsertPosition, data: string): void;
                              matches(selectors: string): boolean;
                              releasePointerCapture(pointerId: number): void;
                              removeAttribute(qualifiedName: string): void;
                              removeAttributeNS(namespace: null | string, localName: string): void;
                              removeAttributeNode(attr: Attr): Attr;
                              requestFullscreen(options?: FullscreenOptions): Promise<void>;
                              requestPointerLock(): void;
                              scroll(options?: ScrollToOptions): void;
                              scroll(x: number, y: number): void;
                              scrollBy(options?: ScrollToOptions): void;
                              scrollBy(x: number, y: number): void;
                              scrollIntoView(arg?: boolean | ScrollIntoViewOptions): void;
                              scrollTo(options?: ScrollToOptions): void;
                              scrollTo(x: number, y: number): void;
                              setAttribute(qualifiedName: string, value: string): void;
                              setAttributeNS(
                                  namespace: null | string,
                                  qualifiedName: string,
                                  value: string,
                              ): void;
                              setAttributeNode(attr: Attr): null | Attr;
                              setAttributeNodeNS(attr: Attr): null | Attr;
                              setPointerCapture(pointerId: number): void;
                              toggleAttribute(qualifiedName: string, force?: boolean): boolean;
                              webkitMatchesSelector(selectors: string): boolean;
                              style: CSSStyleDeclaration;
                              contentEditable: string;
                              enterKeyHint: string;
                              inputMode: string;
                              isContentEditable: boolean;
                              dispatchEvent(event: Event): boolean;
                              onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any);
                              onanimationcancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationiteration:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onanimationstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: AnimationEvent) => any);
                              onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any);
                              onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any);
                              oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onclose: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any);
                              ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onended: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onerror: OnErrorEventHandler;
                              onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any);
                              onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any);
                              ongotpointercapture:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              oninput: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any);
                              onload: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onlostpointercapture:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any);
                              onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any);
                              onpause: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onplay: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onpointercancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerdown:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerenter:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerleave:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointermove:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerover:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any);
                              onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent) => any);
                              onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onreset: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any);
                              onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onsecuritypolicyviolation:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any);
                              onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselect: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any);
                              onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any);
                              ontransitioncancel:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionrun:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              ontransitionstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: TransitionEvent) => any);
                              onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationiteration:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkitanimationstart:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwebkittransitionend:
                                  | null
                                  | ((this: GlobalEventHandlers, ev: Event) => any);
                              onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any);
                              accessKey: string;
                              accessKeyLabel: string;
                              autocapitalize: string;
                              dir: string;
                              draggable: boolean;
                              hidden: boolean;
                              inert: boolean;
                              innerText: string;
                              lang: string;
                              offsetHeight: number;
                              offsetLeft: number;
                              offsetParent: null | Element;
                              offsetTop: number;
                              offsetWidth: number;
                              outerText: string;
                              spellcheck: boolean;
                              title: string;
                              translate: boolean;
                              attachInternals(): ElementInternals;
                              click(): void;
                              addEventListener<K extends keyof HTMLElementEventMap>(
                                  type: K,
                                  listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any,
                                  options?: boolean | AddEventListenerOptions,
                              ): void;
                              addEventListener(
                                  type: string,
                                  listener: EventListenerOrEventListenerObject,
                                  options?: boolean | AddEventListenerOptions,
                              ): void;
                              removeEventListener<K extends keyof HTMLElementEventMap>(
                                  type: K,
                                  listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any,
                                  options?: boolean | EventListenerOptions,
                              ): void;
                              removeEventListener(
                                  type: string,
                                  listener: EventListenerOrEventListenerObject,
                                  options?: boolean | EventListenerOptions,
                              ): void;
                              autofocus: boolean;
                              dataset: DOMStringMap;
                              nonce?: string;
                              tabIndex: number;
                              blur(): void;
                              focus(options?: FocusOptions): void;
                              innerHTML: string;
                              baseURI: string;
                              childNodes: NodeListOf<ChildNode>;
                              firstChild: null | ChildNode;
                              isConnected: boolean;
                              lastChild: null | ChildNode;
                              nextSibling: null | ChildNode;
                              nodeName: string;
                              nodeType: number;
                              nodeValue: null | string;
                              parentElement: null | HTMLElement;
                              parentNode: null | ParentNode;
                              previousSibling: null | ChildNode;
                              textContent: null | string;
                              appendChild<T extends Node<T>>(node: T): T;
                              cloneNode(deep?: boolean): Node;
                              compareDocumentPosition(other: Node): number;
                              contains(other: null | Node): boolean;
                              getRootNode(options?: GetRootNodeOptions): Node;
                              hasChildNodes(): boolean;
                              insertBefore<T extends Node<T>>(node: T, child: null | Node): T;
                              isDefaultNamespace(namespace: null | string): boolean;
                              isEqualNode(otherNode: null | Node): boolean;
                              isSameNode(otherNode: null | Node): boolean;
                              lookupNamespaceURI(prefix: null | string): null | string;
                              lookupPrefix(namespace: null | string): null | string;
                              normalize(): void;
                              removeChild<T extends Node<T>>(child: T): T;
                              replaceChild<T extends Node<T>>(node: Node, child: T): T;
                              ELEMENT_NODE: 1;
                              ATTRIBUTE_NODE: 2;
                              TEXT_NODE: 3;
                              CDATA_SECTION_NODE: 4;
                              ENTITY_REFERENCE_NODE: 5;
                              ENTITY_NODE: 6;
                              PROCESSING_INSTRUCTION_NODE: 7;
                              COMMENT_NODE: 8;
                              DOCUMENT_NODE: 9;
                              DOCUMENT_TYPE_NODE: 10;
                              DOCUMENT_FRAGMENT_NODE: 11;
                              NOTATION_NODE: 12;
                              DOCUMENT_POSITION_DISCONNECTED: 1;
                              DOCUMENT_POSITION_PRECEDING: 2;
                              DOCUMENT_POSITION_FOLLOWING: 4;
                              DOCUMENT_POSITION_CONTAINS: 8;
                              DOCUMENT_POSITION_CONTAINED_BY: 16;
                              DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32;
                              nextElementSibling: null | Element;
                              previousElementSibling: null | Element;
                              childElementCount: number;
                              children: HTMLCollection;
                              firstElementChild: null | Element;
                              lastElementChild: null | Element;
                              append(...nodes: (string | Node)[]): void;
                              prepend(...nodes: (string | Node)[]): void;
                              querySelector<K extends keyof HTMLElementTagNameMap>(
                                  selectors: K,
                              ): null | HTMLElementTagNameMap[K];
                              querySelector<K extends keyof SVGElementTagNameMap>(
                                  selectors: K,
                              ): null | SVGElementTagNameMap[K];
                              querySelector<K extends keyof MathMLElementTagNameMap>(
                                  selectors: K,
                              ): null | MathMLElementTagNameMap[K];
                              querySelector<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  selectors: K,
                              ): null | HTMLElementDeprecatedTagNameMap[K];
                              querySelector<E extends Element<E> = Element>(selectors: string): null | E;
                              querySelectorAll<K extends keyof HTMLElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<HTMLElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof SVGElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<SVGElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof MathMLElementTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<MathMLElementTagNameMap[K]>;
                              querySelectorAll<K extends keyof HTMLElementDeprecatedTagNameMap>(
                                  selectors: K,
                              ): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>;
                              querySelectorAll<E extends Element<E> = Element>(
                                  selectors: string,
                              ): NodeListOf<E>;
                              replaceChildren(...nodes: (string | Node)[]): void;
                              assignedSlot: null | HTMLSlotElement;
                          }

                          Hierarchy

                          • GridHTMLElement
                            • GridCompHTMLElement
                          Index

                          Methods

                          animate getAnimations @@ -469,4 +469,4 @@
                          childElementCount: number
                          children: HTMLCollection

                          Returns the child elements.

                          firstElementChild: null | Element

                          Returns the first child that is an element, and null otherwise.

                          lastElementChild: null | Element

                          Returns the last child that is an element, and null otherwise.

                          -
                          assignedSlot: null | HTMLSlotElement
                          +
                          assignedSlot: null | HTMLSlotElement
                          diff --git a/angular/docs/html/interfaces/types.NgGridStackNode.html b/angular/docs/html/interfaces/types.NgGridStackNode.html index 4eda14910..4a00347bb 100644 --- a/angular/docs/html/interfaces/types.NgGridStackNode.html +++ b/angular/docs/html/interfaces/types.NgGridStackNode.html @@ -1,5 +1,5 @@ -NgGridStackNode | GridStack Angular Library - v12.3.0

                          Interface NgGridStackNode

                          Extended GridStackNode interface for Angular integration. +NgGridStackNode | GridStack Angular Library

                          Interface NgGridStackNode

                          Extended GridStackNode interface for Angular integration. Adds component selector for dynamic content creation.

                          interface NgGridStackNode {
                              selector?: string;
                          }

                          Hierarchy

                          • GridStackNode
                            • NgGridStackNode
                          Index

                          Properties

                          Properties

                          selector?: string

                          Angular component selector for this node's content

                          -
                          +
                          diff --git a/angular/docs/html/interfaces/types.NgGridStackOptions.html b/angular/docs/html/interfaces/types.NgGridStackOptions.html index a480544ae..fbcdfa66c 100644 --- a/angular/docs/html/interfaces/types.NgGridStackOptions.html +++ b/angular/docs/html/interfaces/types.NgGridStackOptions.html @@ -1,7 +1,7 @@ -NgGridStackOptions | GridStack Angular Library - v12.3.0

                          Interface NgGridStackOptions

                          Extended GridStackOptions interface for Angular integration. +NgGridStackOptions | GridStack Angular Library

                          Interface NgGridStackOptions

                          Extended GridStackOptions interface for Angular integration. Supports Angular-specific widget definitions and nested grids.

                          interface NgGridStackOptions {
                              children?: NgGridStackWidget[];
                              subGridOpts?: NgGridStackOptions;
                          }

                          Hierarchy

                          • GridStackOptions
                            • NgGridStackOptions
                          Index

                          Properties

                          children?: NgGridStackWidget[]

                          Array of Angular widget definitions for initial grid setup

                          subGridOpts?: NgGridStackOptions

                          Configuration for nested sub-grids (Angular-aware)

                          -
                          +
                          diff --git a/angular/docs/html/interfaces/types.NgGridStackWidget.html b/angular/docs/html/interfaces/types.NgGridStackWidget.html index 87d799f10..302a1f7b6 100644 --- a/angular/docs/html/interfaces/types.NgGridStackWidget.html +++ b/angular/docs/html/interfaces/types.NgGridStackWidget.html @@ -1,4 +1,4 @@ -NgGridStackWidget | GridStack Angular Library - v12.3.0

                          Interface NgGridStackWidget

                          Extended GridStackWidget interface for Angular integration. +NgGridStackWidget | GridStack Angular Library

                          Interface NgGridStackWidget

                          Extended GridStackWidget interface for Angular integration. Adds Angular-specific properties for dynamic component creation.

                          interface NgGridStackWidget {
                              selector?: string;
                              input?: NgCompInputs;
                              subGridOpts?: NgGridStackOptions;
                          }

                          Hierarchy

                          • GridStackWidget
                            • NgGridStackWidget
                          Index

                          Properties

                          selector? input? @@ -6,4 +6,4 @@

                          Properties

                          selector?: string

                          Angular component selector for dynamic creation (e.g., 'my-widget')

                          input?: NgCompInputs

                          Serialized data for component @Input() properties

                          subGridOpts?: NgGridStackOptions

                          Configuration for nested sub-grids

                          -
                          +
                          diff --git a/angular/docs/html/modules.html b/angular/docs/html/modules.html index a3ea6bb9a..a4743daa8 100644 --- a/angular/docs/html/modules.html +++ b/angular/docs/html/modules.html @@ -1 +1 @@ -GridStack Angular Library - v12.3.0
                          +GridStack Angular Library
                          diff --git a/angular/docs/html/modules/base-widget.html b/angular/docs/html/modules/base-widget.html index fd248fb28..a55943f82 100644 --- a/angular/docs/html/modules/base-widget.html +++ b/angular/docs/html/modules/base-widget.html @@ -1 +1 @@ -base-widget | GridStack Angular Library - v12.3.0

                          Module base-widget

                          Classes

                          BaseWidget
                          +base-widget | GridStack Angular Library

                          Module base-widget

                          Classes

                          BaseWidget
                          diff --git a/angular/docs/html/modules/gridstack-item.component.html b/angular/docs/html/modules/gridstack-item.component.html index bfbc54280..587be0e8a 100644 --- a/angular/docs/html/modules/gridstack-item.component.html +++ b/angular/docs/html/modules/gridstack-item.component.html @@ -1 +1 @@ -gridstack-item.component | GridStack Angular Library - v12.3.0

                          Module gridstack-item.component

                          Classes

                          GridstackItemComponent

                          Interfaces

                          GridItemCompHTMLElement
                          +gridstack-item.component | GridStack Angular Library

                          Module gridstack-item.component

                          Classes

                          GridstackItemComponent

                          Interfaces

                          GridItemCompHTMLElement
                          diff --git a/angular/docs/html/modules/gridstack.component.html b/angular/docs/html/modules/gridstack.component.html index 9e4556a50..8fe9d95b9 100644 --- a/angular/docs/html/modules/gridstack.component.html +++ b/angular/docs/html/modules/gridstack.component.html @@ -1 +1 @@ -gridstack.component | GridStack Angular Library - v12.3.0
                          +gridstack.component | GridStack Angular Library
                          diff --git a/angular/docs/html/modules/gridstack.module.html b/angular/docs/html/modules/gridstack.module.html index 4cb46403b..a4db1b61a 100644 --- a/angular/docs/html/modules/gridstack.module.html +++ b/angular/docs/html/modules/gridstack.module.html @@ -1 +1 @@ -gridstack.module | GridStack Angular Library - v12.3.0

                          Module gridstack.module

                          Classes

                          GridstackModule
                          +gridstack.module | GridStack Angular Library

                          Module gridstack.module

                          Classes

                          GridstackModule
                          diff --git a/angular/docs/html/modules/types.html b/angular/docs/html/modules/types.html index a4b9e0f82..73bf3996d 100644 --- a/angular/docs/html/modules/types.html +++ b/angular/docs/html/modules/types.html @@ -1 +1 @@ -types | GridStack Angular Library - v12.3.0
                          +types | GridStack Angular Library
                          diff --git a/angular/docs/html/sitemap.xml b/angular/docs/html/sitemap.xml index eb8333d44..483760527 100644 --- a/angular/docs/html/sitemap.xml +++ b/angular/docs/html/sitemap.xml @@ -2,106 +2,106 @@ https://gridstack.github.io/gridstack.js/angular/index.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/hierarchy.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules/gridstack.component.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/gridstack.component.eventCB.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/gridstack.component.elementCB.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/gridstack.component.nodesCB.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/gridstack.component.droppedCB.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/interfaces/gridstack.component.GridCompHTMLElement.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/gridstack.component.SelectorToType.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/classes/gridstack.component.GridstackComponent.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/functions/gridstack.component.gsCreateNgComponents.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/functions/gridstack.component.gsSaveAdditionalNgInfo.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/functions/gridstack.component.gsUpdateNgComponents.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules/gridstack-item.component.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/interfaces/gridstack-item.component.GridItemCompHTMLElement.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/classes/gridstack-item.component.GridstackItemComponent.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules/gridstack.module.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/classes/gridstack.module.GridstackModule.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules/base-widget.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/classes/base-widget.BaseWidget.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/modules/types.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/interfaces/types.NgGridStackWidget.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/interfaces/types.NgGridStackNode.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/interfaces/types.NgGridStackOptions.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z https://gridstack.github.io/gridstack.js/angular/types/types.NgCompInputs.html - 2025-08-10T06:38:33.420Z + 2025-08-10T15:25:51.327Z diff --git a/angular/docs/html/types/gridstack.component.SelectorToType.html b/angular/docs/html/types/gridstack.component.SelectorToType.html index d7001a1ce..48ba736ea 100644 --- a/angular/docs/html/types/gridstack.component.SelectorToType.html +++ b/angular/docs/html/types/gridstack.component.SelectorToType.html @@ -1,3 +1,3 @@ -SelectorToType | GridStack Angular Library - v12.3.0

                          Type Alias SelectorToType

                          SelectorToType: { [key: string]: Type<Object> }

                          Mapping of selector strings to Angular component types. +SelectorToType | GridStack Angular Library

                          Type Alias SelectorToType

                          SelectorToType: { [key: string]: Type<Object> }

                          Mapping of selector strings to Angular component types. Used for dynamic component creation based on widget selectors.

                          -

                          Type declaration

                          • [key: string]: Type<Object>
                          +

                          Type declaration

                          • [key: string]: Type<Object>
                          diff --git a/angular/docs/html/types/gridstack.component.droppedCB.html b/angular/docs/html/types/gridstack.component.droppedCB.html index 7a56e62d1..d634cf4d2 100644 --- a/angular/docs/html/types/gridstack.component.droppedCB.html +++ b/angular/docs/html/types/gridstack.component.droppedCB.html @@ -1,5 +1,5 @@ -droppedCB | GridStack Angular Library - v12.3.0

                          Type Alias droppedCB

                          Callback for drop events with before/after node state

                          +droppedCB | GridStack Angular Library

                          Type Alias droppedCB

                          Callback for drop events with before/after node state

                          type droppedCB = {
                              event: Event;
                              previousNode: GridStackNode;
                              newNode: GridStackNode;
                          }
                          Index

                          Properties

                          event: Event
                          previousNode: GridStackNode
                          newNode: GridStackNode
                          +

                          Properties

                          event: Event
                          previousNode: GridStackNode
                          newNode: GridStackNode
                          diff --git a/angular/docs/html/types/gridstack.component.elementCB.html b/angular/docs/html/types/gridstack.component.elementCB.html index 8a3391dca..664aedc83 100644 --- a/angular/docs/html/types/gridstack.component.elementCB.html +++ b/angular/docs/html/types/gridstack.component.elementCB.html @@ -1,4 +1,4 @@ -elementCB | GridStack Angular Library - v12.3.0
                          GridStack Angular Library - v12.3.0
                            Preparing search index...

                            Type Alias elementCB

                            Callback for element-specific events (resize, drag, etc.)

                            +elementCB | GridStack Angular Library

                            Type Alias elementCB

                            Callback for element-specific events (resize, drag, etc.)

                            type elementCB = {
                                event: Event;
                                el: GridItemHTMLElement;
                            }
                            Index

                            Properties

                            Properties

                            event: Event
                            el: GridItemHTMLElement
                            +

                            Properties

                            event: Event
                            el: GridItemHTMLElement
                            diff --git a/angular/docs/html/types/gridstack.component.eventCB.html b/angular/docs/html/types/gridstack.component.eventCB.html index 68beea7c0..119232281 100644 --- a/angular/docs/html/types/gridstack.component.eventCB.html +++ b/angular/docs/html/types/gridstack.component.eventCB.html @@ -1,3 +1,3 @@ -eventCB | GridStack Angular Library - v12.3.0
                            GridStack Angular Library - v12.3.0
                              Preparing search index...

                              Type Alias eventCB

                              Callback for general events (enable, disable, etc.)

                              +eventCB | GridStack Angular Library

                              Type Alias eventCB

                              Callback for general events (enable, disable, etc.)

                              type eventCB = {
                                  event: Event;
                              }
                              Index

                              Properties

                              Properties

                              event: Event
                              +

                              Properties

                              event: Event
                              diff --git a/angular/docs/html/types/gridstack.component.nodesCB.html b/angular/docs/html/types/gridstack.component.nodesCB.html index e15610fe1..a813b726e 100644 --- a/angular/docs/html/types/gridstack.component.nodesCB.html +++ b/angular/docs/html/types/gridstack.component.nodesCB.html @@ -1,4 +1,4 @@ -nodesCB | GridStack Angular Library - v12.3.0
                              GridStack Angular Library - v12.3.0
                                Preparing search index...

                                Type Alias nodesCB

                                Callback for events affecting multiple nodes (change, etc.)

                                +nodesCB | GridStack Angular Library

                                Type Alias nodesCB

                                Callback for events affecting multiple nodes (change, etc.)

                                type nodesCB = {
                                    event: Event;
                                    nodes: GridStackNode[];
                                }
                                Index

                                Properties

                                Properties

                                event: Event
                                nodes: GridStackNode[]
                                +

                                Properties

                                event: Event
                                nodes: GridStackNode[]
                                diff --git a/angular/docs/html/types/types.NgCompInputs.html b/angular/docs/html/types/types.NgCompInputs.html index 75e29e33f..2dfc9b077 100644 --- a/angular/docs/html/types/types.NgCompInputs.html +++ b/angular/docs/html/types/types.NgCompInputs.html @@ -1,6 +1,6 @@ -NgCompInputs | GridStack Angular Library - v12.3.0
                                GridStack Angular Library - v12.3.0
                                  Preparing search index...

                                  Type Alias NgCompInputs

                                  NgCompInputs: { [key: string]: any }

                                  Type for component input data serialization. +NgCompInputs | GridStack Angular Library

                                  Type Alias NgCompInputs

                                  NgCompInputs: { [key: string]: any }

                                  Type for component input data serialization. Maps @Input() property names to their values for widget persistence.

                                  Type declaration

                                  • [key: string]: any
                                  const inputs: NgCompInputs = {
                                  title: 'My Widget',
                                  value: 42,
                                  config: { enabled: true }
                                  };
                                  -
                                  +
                                  diff --git a/docs/html/sitemap.xml b/docs/html/sitemap.xml index 033de0e43..7ebcfe53a 100644 --- a/docs/html/sitemap.xml +++ b/docs/html/sitemap.xml @@ -2,242 +2,242 @@ https://gridstack.github.io/gridstack.js/index.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/hierarchy.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/AddRemoveFcn.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/Breakpoint.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/CellPosition.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/ColumnOptions.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/CompactOptions.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDBaseImplement.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/DDCallback.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDDraggable.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDDragOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/DDDropOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDDroppable.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDDroppableOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDElement.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDElementHost.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDGridStack.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/DDKey.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDManager.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/DDOpts.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDRemoveOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDResizable.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/DDResizableHandle.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDResizableHandleOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDResizableOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDResizeOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DDUIData.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/DDValue.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/DragTransform.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/EventCallback.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/variables/gridDefaults.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridHTMLElement.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridItemHTMLElement.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/GridStack.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackDroppedHandler.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackElement.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackElementHandler.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/GridStackEngine.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackEngineOptions.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackEvent.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackEventHandler.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackEventHandlerCallback.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackMoveOpts.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackNode.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/GridStackNodesHandler.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackOptions.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackPosition.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/GridStackWidget.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/HeightData.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/HTMLElementExtendOpt.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/MousePosition.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/numberOrString.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/Position.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/Rect.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/RenderFcn.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/ResizeToContentFcn.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/Responsive.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/types/SaveFcn.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/interfaces/Size.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z https://gridstack.github.io/gridstack.js/classes/Utils.html - 2025-08-10T14:31:33.505Z + 2025-08-10T15:25:48.642Z