From b15f030e8cceefc079216e7f41cafef15233d016 Mon Sep 17 00:00:00 2001 From: Alain Dumesny Date: Sun, 10 Aug 2025 08:27:01 -0700 Subject: [PATCH] Add GitHub Actions workflow for automatic documentation deployment --- angular/docs/api/index.md | 2 +- .../html/classes/base-widget.BaseWidget.html | 4 +- ...item.component.GridstackItemComponent.html | 4 +- ...ridstack.component.GridstackComponent.html | 4 +- .../gridstack.module.GridstackModule.html | 4 +- ...dstack.component.gsCreateNgComponents.html | 4 +- ...tack.component.gsSaveAdditionalNgInfo.html | 4 +- ...dstack.component.gsUpdateNgComponents.html | 4 +- angular/docs/html/hierarchy.html | 2 +- angular/docs/html/index.html | 4 +- ...tem.component.GridItemCompHTMLElement.html | 4 +- ...idstack.component.GridCompHTMLElement.html | 4 +- .../interfaces/types.NgGridStackNode.html | 4 +- .../interfaces/types.NgGridStackOptions.html | 4 +- .../interfaces/types.NgGridStackWidget.html | 4 +- angular/docs/html/modules.html | 2 +- angular/docs/html/modules/base-widget.html | 2 +- .../modules/gridstack-item.component.html | 2 +- .../html/modules/gridstack.component.html | 2 +- .../docs/html/modules/gridstack.module.html | 2 +- angular/docs/html/modules/types.html | 2 +- angular/docs/html/sitemap.xml | 52 ++++---- .../gridstack.component.SelectorToType.html | 4 +- .../types/gridstack.component.droppedCB.html | 4 +- .../types/gridstack.component.elementCB.html | 4 +- .../types/gridstack.component.eventCB.html | 4 +- .../types/gridstack.component.nodesCB.html | 4 +- .../docs/html/types/types.NgCompInputs.html | 4 +- docs/html/sitemap.xml | 120 +++++++++--------- 29 files changed, 132 insertions(+), 132 deletions(-) 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

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

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

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

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

Function gsCreateNgComponents

+gsCreateNgComponents | GridStack Angular Library

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

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

Function gsUpdateNgComponents

+gsUpdateNgComponents | GridStack Angular Library

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

Hierarchy Summary

+GridStack Angular Library

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

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

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

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

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

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