From a13c1257365d95b1d7076cc69e45b194bb181d87 Mon Sep 17 00:00:00 2001 From: Alain Dumesny Date: Sun, 10 Aug 2025 07:27:41 -0700 Subject: [PATCH] v12.3.0 --- 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 +- .../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 +- angular/projects/lib/package.json | 2 +- angular/projects/lib/src/lib/base-widget.ts | 2 +- .../lib/src/lib/gridstack-item.component.ts | 2 +- .../lib/src/lib/gridstack.component.ts | 2 +- .../projects/lib/src/lib/gridstack.module.ts | 2 +- angular/projects/lib/src/lib/types.ts | 2 +- doc/CHANGES.md | 6 +- docs/api/index.md | 2 +- docs/html/classes/DDBaseImplement.html | 4 +- docs/html/classes/DDDraggable.html | 4 +- docs/html/classes/DDDroppable.html | 4 +- docs/html/classes/DDElement.html | 4 +- docs/html/classes/DDGridStack.html | 4 +- docs/html/classes/DDManager.html | 4 +- docs/html/classes/DDResizable.html | 4 +- docs/html/classes/DDResizableHandle.html | 4 +- docs/html/classes/GridStack.html | 4 +- docs/html/classes/GridStackEngine.html | 4 +- docs/html/classes/Utils.html | 4 +- docs/html/hierarchy.html | 2 +- docs/html/index.html | 4 +- docs/html/interfaces/Breakpoint.html | 4 +- docs/html/interfaces/CellPosition.html | 4 +- docs/html/interfaces/DDDragOpt.html | 4 +- docs/html/interfaces/DDDroppableOpt.html | 4 +- docs/html/interfaces/DDElementHost.html | 4 +- docs/html/interfaces/DDRemoveOpt.html | 4 +- .../html/interfaces/DDResizableHandleOpt.html | 4 +- docs/html/interfaces/DDResizableOpt.html | 4 +- docs/html/interfaces/DDResizeOpt.html | 4 +- docs/html/interfaces/DDUIData.html | 4 +- docs/html/interfaces/DragTransform.html | 4 +- docs/html/interfaces/GridHTMLElement.html | 4 +- docs/html/interfaces/GridItemHTMLElement.html | 4 +- .../interfaces/GridStackEngineOptions.html | 4 +- docs/html/interfaces/GridStackMoveOpts.html | 4 +- docs/html/interfaces/GridStackNode.html | 4 +- docs/html/interfaces/GridStackOptions.html | 4 +- docs/html/interfaces/GridStackPosition.html | 4 +- docs/html/interfaces/GridStackWidget.html | 4 +- .../html/interfaces/HTMLElementExtendOpt.html | 4 +- docs/html/interfaces/HeightData.html | 4 +- docs/html/interfaces/MousePosition.html | 4 +- docs/html/interfaces/Position.html | 4 +- docs/html/interfaces/Rect.html | 4 +- docs/html/interfaces/Responsive.html | 4 +- docs/html/interfaces/Size.html | 4 +- docs/html/sitemap.xml | 120 +++++++++--------- docs/html/types/AddRemoveFcn.html | 4 +- docs/html/types/ColumnOptions.html | 4 +- docs/html/types/CompactOptions.html | 4 +- docs/html/types/DDCallback.html | 4 +- docs/html/types/DDDropOpt.html | 4 +- docs/html/types/DDKey.html | 4 +- docs/html/types/DDOpts.html | 4 +- docs/html/types/DDValue.html | 4 +- docs/html/types/EventCallback.html | 4 +- docs/html/types/GridStackDroppedHandler.html | 4 +- docs/html/types/GridStackElement.html | 4 +- docs/html/types/GridStackElementHandler.html | 4 +- docs/html/types/GridStackEvent.html | 4 +- docs/html/types/GridStackEventHandler.html | 4 +- .../types/GridStackEventHandlerCallback.html | 4 +- docs/html/types/GridStackNodesHandler.html | 4 +- docs/html/types/RenderFcn.html | 4 +- docs/html/types/ResizeToContentFcn.html | 4 +- docs/html/types/SaveFcn.html | 4 +- docs/html/types/numberOrString.html | 4 +- docs/html/variables/gridDefaults.html | 4 +- package.json | 2 +- src/dd-base-impl.ts | 2 +- src/dd-draggable.ts | 2 +- src/dd-droppable.ts | 2 +- src/dd-element.ts | 2 +- src/dd-gridstack.ts | 2 +- src/dd-manager.ts | 2 +- src/dd-resizable-handle.ts | 2 +- src/dd-resizable.ts | 2 +- src/dd-touch.ts | 2 +- src/gridstack-engine.ts | 2 +- src/gridstack.scss | 2 +- src/gridstack.ts | 4 +- src/types.ts | 2 +- src/utils.ts | 2 +- 111 files changed, 251 insertions(+), 251 deletions(-) diff --git a/angular/docs/api/index.md b/angular/docs/api/index.md index a23a71b57..e905c9fbc 100644 --- a/angular/docs/api/index.md +++ b/angular/docs/api/index.md @@ -1,4 +1,4 @@ -# GridStack Angular Library v12.2.2-dev +# GridStack Angular Library v12.3.0 ## Modules diff --git a/angular/docs/html/classes/base-widget.BaseWidget.html b/angular/docs/html/classes/base-widget.BaseWidget.html index 138ac61de..df6d45f87 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.2.2-dev

Class BaseWidgetAbstract

Base widget class for GridStack Angular integration.

+BaseWidget | GridStack Angular Library - v12.3.0

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 401fcf2af..969602d16 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.2.2-dev

Angular component wrapper for individual GridStack items.

+GridstackItemComponent | GridStack Angular Library - v12.3.0

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 c4c6bb86f..0841a3976 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.2.2-dev

Angular component wrapper for GridStack.

+GridstackComponent | GridStack Angular Library - v12.3.0

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 8422588fd..3d76dea34 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.2.2-dev

Class GridstackModule

Use GridstackComponent and GridstackItemComponent as standalone components instead.

+GridstackModule | GridStack Angular Library - v12.3.0

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 d721aabea..f4932db85 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.2.2-dev

Function gsCreateNgComponents

+gsCreateNgComponents | GridStack Angular Library - v12.3.0

Function gsCreateNgComponents

diff --git a/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html b/angular/docs/html/functions/gridstack.component.gsSaveAdditionalNgInfo.html index 22a7e0c15..45b93be31 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.2.2-dev

Function gsSaveAdditionalNgInfo

diff --git a/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html b/angular/docs/html/functions/gridstack.component.gsUpdateNgComponents.html index d65ce45b2..5036156cb 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.2.2-dev

Function gsUpdateNgComponents

+gsUpdateNgComponents | GridStack Angular Library - v12.3.0

Function gsUpdateNgComponents

diff --git a/angular/docs/html/hierarchy.html b/angular/docs/html/hierarchy.html index 4425da01c..3714dc003 100644 --- a/angular/docs/html/hierarchy.html +++ b/angular/docs/html/hierarchy.html @@ -1 +1 @@ -GridStack Angular Library - v12.2.2-dev

GridStack Angular Library - v12.2.2-dev

Hierarchy Summary

+GridStack Angular Library - v12.3.0

GridStack Angular Library - v12.3.0

Hierarchy Summary

diff --git a/angular/docs/html/index.html b/angular/docs/html/index.html index 81e826840..600280919 100644 --- a/angular/docs/html/index.html +++ b/angular/docs/html/index.html @@ -1,4 +1,4 @@ -GridStack Angular Library - v12.2.2-dev

GridStack Angular Library - v12.2.2-dev

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 - 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.

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 b047dc2c1..e609468f1 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.2.2-dev

Interface GridItemCompHTMLElement

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

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 fed79b12c..ed91f5b0f 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.2.2-dev

Interface GridCompHTMLElement

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

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 df2c573b1..4eda14910 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.2.2-dev

Interface NgGridStackNode

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

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 29197e841..a480544ae 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.2.2-dev

Interface NgGridStackOptions

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

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 e2eed67f0..87d799f10 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.2.2-dev

Interface NgGridStackWidget

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

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 d3e9846d0..a3ea6bb9a 100644 --- a/angular/docs/html/modules.html +++ b/angular/docs/html/modules.html @@ -1 +1 @@ -GridStack Angular Library - v12.2.2-dev
+GridStack Angular Library - v12.3.0
diff --git a/angular/docs/html/modules/base-widget.html b/angular/docs/html/modules/base-widget.html index 48717779c..fd248fb28 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.2.2-dev

Module base-widget

Classes

BaseWidget
+base-widget | GridStack Angular Library - v12.3.0

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 004720990..bfbc54280 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.2.2-dev

Module gridstack-item.component

Classes

GridstackItemComponent

Interfaces

GridItemCompHTMLElement
+gridstack-item.component | GridStack Angular Library - v12.3.0

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 f15916a6b..9e4556a50 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.2.2-dev
+gridstack.component | GridStack Angular Library - v12.3.0
diff --git a/angular/docs/html/modules/gridstack.module.html b/angular/docs/html/modules/gridstack.module.html index 6620e9f60..4cb46403b 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.2.2-dev

Module gridstack.module

Classes

GridstackModule
+gridstack.module | GridStack Angular Library - v12.3.0

Module gridstack.module

Classes

GridstackModule
diff --git a/angular/docs/html/modules/types.html b/angular/docs/html/modules/types.html index c289e585f..a4b9e0f82 100644 --- a/angular/docs/html/modules/types.html +++ b/angular/docs/html/modules/types.html @@ -1 +1 @@ -types | GridStack Angular Library - v12.2.2-dev
+types | GridStack Angular Library - v12.3.0
diff --git a/angular/docs/html/types/gridstack.component.SelectorToType.html b/angular/docs/html/types/gridstack.component.SelectorToType.html index 9c3cc3f9b..d7001a1ce 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.2.2-dev

Type Alias SelectorToType

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

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

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 20ede3a3c..7a56e62d1 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.2.2-dev

Type Alias droppedCB

Callback for drop events with before/after node state

+droppedCB | GridStack Angular Library - v12.3.0

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 bd55a8ad4..8a3391dca 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.2.2-dev

Type Alias elementCB

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

+elementCB | GridStack Angular Library - v12.3.0

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 4457659b6..68beea7c0 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.2.2-dev

Type Alias eventCB

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

+eventCB | GridStack Angular Library - v12.3.0

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 78e399a34..e15610fe1 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.2.2-dev

Type Alias nodesCB

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

+nodesCB | GridStack Angular Library - v12.3.0

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 34d348bac..75e29e33f 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.2.2-dev

Type Alias NgCompInputs

NgCompInputs: { [key: string]: any }

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

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/angular/projects/lib/package.json b/angular/projects/lib/package.json index b54902d6a..f71ea19ae 100644 --- a/angular/projects/lib/package.json +++ b/angular/projects/lib/package.json @@ -1,6 +1,6 @@ { "name": "gridstack-angular", - "version": "12.2.2-dev", + "version": "12.3.0", "peerDependencies": { "@angular/common": ">=14", "@angular/core": ">=14" diff --git a/angular/projects/lib/src/lib/base-widget.ts b/angular/projects/lib/src/lib/base-widget.ts index 4c797d140..948ffdbb3 100644 --- a/angular/projects/lib/src/lib/base-widget.ts +++ b/angular/projects/lib/src/lib/base-widget.ts @@ -1,5 +1,5 @@ /** - * gridstack-item.component.ts 12.2.2-dev + * gridstack-item.component.ts 12.3.0 * Copyright (c) 2022-2024 Alain Dumesny - see GridStack root license */ diff --git a/angular/projects/lib/src/lib/gridstack-item.component.ts b/angular/projects/lib/src/lib/gridstack-item.component.ts index 7773e71bb..a146b2fbf 100644 --- a/angular/projects/lib/src/lib/gridstack-item.component.ts +++ b/angular/projects/lib/src/lib/gridstack-item.component.ts @@ -1,5 +1,5 @@ /** - * gridstack-item.component.ts 12.2.2-dev + * gridstack-item.component.ts 12.3.0 * Copyright (c) 2022-2024 Alain Dumesny - see GridStack root license */ diff --git a/angular/projects/lib/src/lib/gridstack.component.ts b/angular/projects/lib/src/lib/gridstack.component.ts index 636af0b4b..d5a58a424 100644 --- a/angular/projects/lib/src/lib/gridstack.component.ts +++ b/angular/projects/lib/src/lib/gridstack.component.ts @@ -1,5 +1,5 @@ /** - * gridstack.component.ts 12.2.2-dev + * gridstack.component.ts 12.3.0 * Copyright (c) 2022-2024 Alain Dumesny - see GridStack root license */ diff --git a/angular/projects/lib/src/lib/gridstack.module.ts b/angular/projects/lib/src/lib/gridstack.module.ts index f95ec5268..ffc7cc16a 100644 --- a/angular/projects/lib/src/lib/gridstack.module.ts +++ b/angular/projects/lib/src/lib/gridstack.module.ts @@ -1,5 +1,5 @@ /** - * gridstack.component.ts 12.2.2-dev + * gridstack.component.ts 12.3.0 * Copyright (c) 2022-2024 Alain Dumesny - see GridStack root license */ diff --git a/angular/projects/lib/src/lib/types.ts b/angular/projects/lib/src/lib/types.ts index 72d2a8d95..a3e64c17a 100644 --- a/angular/projects/lib/src/lib/types.ts +++ b/angular/projects/lib/src/lib/types.ts @@ -1,5 +1,5 @@ /** - * gridstack-item.component.ts 12.2.2-dev + * gridstack-item.component.ts 12.3.0 * Copyright (c) 2025 Alain Dumesny - see GridStack root license */ diff --git a/doc/CHANGES.md b/doc/CHANGES.md index 318b3d07c..1ace7e70b 100644 --- a/doc/CHANGES.md +++ b/doc/CHANGES.md @@ -5,7 +5,7 @@ Change log **Table of Contents** *generated with [DocToc](http://doctoc.herokuapp.com/)* -- [12.2.2-dev (TBD)](#1222-dev-tbd) +- [12.3.0 (2025-08-10)](#1230-2025-08-10) - [12.2.2 (2025-07-06)](#1222-2025-07-06) - [12.2.1 (2025-05-28)](#1221-2025-05-28) - [12.2.0 (2025-05-27)](#1220-2025-05-27) @@ -131,10 +131,10 @@ Change log -## 12.2.2-dev (TBD) +## 12.3.0 (2025-08-10) +* feat: [#3047](https://github.com/gridstack/gridstack.js/issues/3047) added `.grid-stack-dragging` to grid when child is being dragged so we can set `cursor:grabbing`. Updated demo. * fix: [#3099](https://github.com/gridstack/gridstack.js/issues/3099) scroll take into account ScrollContainer position * fix: [#3102](https://github.com/gridstack/gridstack.js/pull/3102) React demo now support multiple grids -* fix: [#3047](https://github.com/gridstack/gridstack.js/issues/3047) added `.grid-stack-dragging` to grid when child is being dragged so we can set cursor:grabbing, updated demo. * fix: [#3021](https://github.com/gridstack/gridstack.js/issues/3021) correctly reset widget back (to last known position) when released outside ## 12.2.2 (2025-07-06) diff --git a/docs/api/index.md b/docs/api/index.md index 6c192fc73..88a4d3110 100644 --- a/docs/api/index.md +++ b/docs/api/index.md @@ -1,4 +1,4 @@ -# gridstack v12.2.2-dev +# gridstack v12.3.0 ## Classes diff --git a/docs/html/classes/DDBaseImplement.html b/docs/html/classes/DDBaseImplement.html index 67115c877..01fb9c261 100644 --- a/docs/html/classes/DDBaseImplement.html +++ b/docs/html/classes/DDBaseImplement.html @@ -1,4 +1,4 @@ -DDBaseImplement | gridstack - v12.2.2-dev
gridstack - v12.2.2-dev
    Preparing search index...

    Class DDBaseImplementAbstract

    Abstract base class for all drag & drop implementations. +DDBaseImplement | gridstack - v12.3.0

    gridstack - v12.3.0
      Preparing search index...

      Class DDBaseImplementAbstract

      Abstract base class for all drag & drop implementations. Provides common functionality for event handling, enable/disable state, and lifecycle management used by draggable, droppable, and resizable implementations.

      Hierarchy (View Summary)

      Index

      Accessors

      disabled @@ -26,4 +26,4 @@

      Parameters

      • eventName: string

        Name of the event to trigger

      • event: Event

        DOM event object to pass to the callback

      Returns boolean | void

      Result from the callback function, if any

      -
      +
      diff --git a/docs/html/classes/DDDraggable.html b/docs/html/classes/DDDraggable.html index cde575388..08826ed17 100644 --- a/docs/html/classes/DDDraggable.html +++ b/docs/html/classes/DDDraggable.html @@ -1,4 +1,4 @@ -DDDraggable | gridstack - v12.2.2-dev
      gridstack - v12.2.2-dev
        Preparing search index...

        Class DDDraggable

        Interface for HTML elements extended with drag & drop options. +DDDraggable | gridstack - v12.3.0

        gridstack - v12.3.0
          Preparing search index...

          Class DDDraggable

          Interface for HTML elements extended with drag & drop options. Used to associate DD configuration with DOM elements.

          Hierarchy (View Summary)

          Implements

          Index

          Accessors

          Constructors

          constructor @@ -32,4 +32,4 @@

          Properties

          The HTML element being extended

          helper: HTMLElement
          option: DDDragOpt = {}

          The drag & drop options/configuration

          -
          +
          diff --git a/docs/html/classes/DDDroppable.html b/docs/html/classes/DDDroppable.html index b97b560d7..0b2486733 100644 --- a/docs/html/classes/DDDroppable.html +++ b/docs/html/classes/DDDroppable.html @@ -1,4 +1,4 @@ -DDDroppable | gridstack - v12.2.2-dev
          gridstack - v12.2.2-dev
            Preparing search index...

            Class DDDroppable

            Interface for HTML elements extended with drag & drop options. +DDDroppable | gridstack - v12.3.0

            gridstack - v12.3.0
              Preparing search index...

              Class DDDroppable

              Interface for HTML elements extended with drag & drop options. Used to associate DD configuration with DOM elements.

              Hierarchy (View Summary)

              Implements

              Index

              Accessors

              Constructors

              constructor @@ -34,4 +34,4 @@

              Properties

              accept: (el: HTMLElement) => boolean
              el: HTMLElement

              The HTML element being extended

              option: DDDroppableOpt = {}

              The drag & drop options/configuration

              -
              +
              diff --git a/docs/html/classes/DDElement.html b/docs/html/classes/DDElement.html index a3bdf3504..b1a9c32c1 100644 --- a/docs/html/classes/DDElement.html +++ b/docs/html/classes/DDElement.html @@ -1,4 +1,4 @@ -DDElement | gridstack - v12.2.2-dev
              gridstack - v12.2.2-dev
                Preparing search index...

                Class DDElement

                Index

                Constructors

                constructor +DDElement | gridstack - v12.3.0
                gridstack - v12.3.0
                  Preparing search index...

                  Class DDElement

                  Index

                  Constructors

                  Methods

                  • Parameters

                    • eventName: string
                    • callback: (event: MouseEvent) => void

                    Returns DDElement

                  Properties

                  ddDraggable?: DDDraggable
                  ddDroppable?: DDDroppable
                  ddResizable?: DDResizable
                  +

                  Constructors

                  Methods

                  • Parameters

                    • eventName: string
                    • callback: (event: MouseEvent) => void

                    Returns DDElement

                  Properties

                  ddDraggable?: DDDraggable
                  ddDroppable?: DDDroppable
                  ddResizable?: DDResizable
                  diff --git a/docs/html/classes/DDGridStack.html b/docs/html/classes/DDGridStack.html index d2f7ff80f..bda643299 100644 --- a/docs/html/classes/DDGridStack.html +++ b/docs/html/classes/DDGridStack.html @@ -1,4 +1,4 @@ -DDGridStack | gridstack - v12.2.2-dev
                  gridstack - v12.2.2-dev
                    Preparing search index...

                    Class DDGridStack

                    HTML Native Mouse and Touch Events Drag and Drop functionality.

                    +DDGridStack | gridstack - v12.3.0
                    gridstack - v12.3.0
                      Preparing search index...

                      Class DDGridStack

                      HTML Native Mouse and Touch Events Drag and Drop functionality.

                      This class provides the main drag & drop implementation for GridStack, handling resizing, dragging, and dropping of grid items using native HTML5 events. It manages the interaction between different DD components and the grid system.

                      @@ -33,4 +33,4 @@
                      dd.resizable(element, 'enable');  // Enable resizing
                      dd.resizable(element, 'option', 'minWidth', 100); // Set minimum width
                      -
                      +
                      diff --git a/docs/html/classes/DDManager.html b/docs/html/classes/DDManager.html index 57b4084a6..7e207cf7e 100644 --- a/docs/html/classes/DDManager.html +++ b/docs/html/classes/DDManager.html @@ -1,4 +1,4 @@ -DDManager | gridstack - v12.2.2-dev
                      gridstack - v12.2.2-dev
                        Preparing search index...

                        Class DDManager

                        Global state manager for all Drag & Drop instances.

                        +DDManager | gridstack - v12.3.0
                        gridstack - v12.3.0
                          Preparing search index...

                          Class DDManager

                          Global state manager for all Drag & Drop instances.

                          This class maintains shared state across all drag & drop operations, ensuring proper coordination between multiple grids and drag/drop elements. All properties are static to provide global access throughout the DD system.

                          @@ -20,4 +20,4 @@ If set to true or a number (milliseconds), dragging placement and collision detection will only happen after the user pauses movement. This improves performance during rapid mouse movements.

                          -
                          +
                          diff --git a/docs/html/classes/DDResizable.html b/docs/html/classes/DDResizable.html index 467a4cf2e..8193433a3 100644 --- a/docs/html/classes/DDResizable.html +++ b/docs/html/classes/DDResizable.html @@ -1,4 +1,4 @@ -DDResizable | gridstack - v12.2.2-dev
                          gridstack - v12.2.2-dev
                            Preparing search index...

                            Class DDResizable

                            Interface for HTML elements extended with drag & drop options. +DDResizable | gridstack - v12.3.0

                            gridstack - v12.3.0
                              Preparing search index...

                              Class DDResizable

                              Interface for HTML elements extended with drag & drop options. Used to associate DD configuration with DOM elements.

                              Hierarchy (View Summary)

                              Implements

                              Index

                              Accessors

                              Constructors

                              constructor @@ -31,4 +31,4 @@

                              Properties

                              The HTML element being extended

                              option: DDResizableOpt = {}

                              The drag & drop options/configuration

                              -
                              +
                              diff --git a/docs/html/classes/DDResizableHandle.html b/docs/html/classes/DDResizableHandle.html index b9a91d0ab..fe419ad9f 100644 --- a/docs/html/classes/DDResizableHandle.html +++ b/docs/html/classes/DDResizableHandle.html @@ -1,7 +1,7 @@ -DDResizableHandle | gridstack - v12.2.2-dev
                              gridstack - v12.2.2-dev
                                Preparing search index...

                                Class DDResizableHandle

                                Index

                                Constructors

                                constructor +DDResizableHandle | gridstack - v12.3.0
                                gridstack - v12.3.0
                                  Preparing search index...

                                  Class DDResizableHandle

                                  Index

                                  Constructors

                                  Methods

                                  Properties

                                  Constructors

                                  Methods

                                  Properties

                                  dir: string
                                  +

                                  Returns DDResizableHandle

                                  Properties

                                  dir: string
                                  diff --git a/docs/html/classes/GridStack.html b/docs/html/classes/GridStack.html index 0786b4cd9..d21545312 100644 --- a/docs/html/classes/GridStack.html +++ b/docs/html/classes/GridStack.html @@ -1,4 +1,4 @@ -GridStack | gridstack - v12.2.2-dev
                                  gridstack - v12.2.2-dev
                                    Preparing search index...

                                    Class GridStack

                                    Main gridstack class - you will need to call GridStack.init() first to initialize your grid. +GridStack | gridstack - v12.3.0

                                    gridstack - v12.3.0
                                      Preparing search index...

                                      Class GridStack

                                      Main gridstack class - you will need to call GridStack.init() first to initialize your grid. Note: your grid elements MUST have the following classes for the CSS layout to work:

                                      <div class="grid-stack">
                                      <div class="grid-stack-item">
                                      <div class="grid-stack-item-content">Item 1</div>
                                      </div>
                                      </div>
                                      @@ -463,4 +463,4 @@
                                      responseLayout: ColumnOptions
                                      saveCB?: SaveFcn

                                      callback during saving to application can inject extra data for each widget, on top of the grid layout properties

                                      updateCB?: (w: GridStackNode) => void

                                      called after a widget has been updated (eg: load() into an existing list of children) so application can do extra work

                                      Utils: typeof Utils = Utils

                                      scoping so users can call GridStack.Utils.sort() for example

                                      -
                                      +
                                      diff --git a/docs/html/classes/GridStackEngine.html b/docs/html/classes/GridStackEngine.html index 47d36371f..674179e11 100644 --- a/docs/html/classes/GridStackEngine.html +++ b/docs/html/classes/GridStackEngine.html @@ -1,4 +1,4 @@ -GridStackEngine | gridstack - v12.2.2-dev
                                      gridstack - v12.2.2-dev
                                        Preparing search index...

                                        Class GridStackEngine

                                        Defines the GridStack engine that handles all grid layout calculations and node positioning. +GridStackEngine | gridstack - v12.3.0

                                        gridstack - v12.3.0
                                          Preparing search index...

                                          Class GridStackEngine

                                          Defines the GridStack engine that handles all grid layout calculations and node positioning. This is the core engine that performs grid manipulation without any DOM operations.

                                          The engine manages:

                                            @@ -203,4 +203,4 @@

                                          Properties

                                          addedNodes: GridStackNode[] = []
                                          batchMode: boolean
                                          column: number
                                          defaultColumn: number = 12
                                          maxRow: number
                                          nodes: GridStackNode[]
                                          removedNodes: GridStackNode[] = []
                                          skipCacheUpdate?: boolean

                                          true when grid.load() already cached the layout and can skip out of bound caching info

                                          -
                                          +
                                          diff --git a/docs/html/classes/Utils.html b/docs/html/classes/Utils.html index e0d6efa54..7a8a4eef6 100644 --- a/docs/html/classes/Utils.html +++ b/docs/html/classes/Utils.html @@ -1,4 +1,4 @@ -Utils | gridstack - v12.2.2-dev
                                          gridstack - v12.2.2-dev
                                            Preparing search index...

                                            Class Utils

                                            Collection of utility methods used throughout GridStack. +Utils | gridstack - v12.3.0

                                            gridstack - v12.3.0
                                              Preparing search index...

                                              Class Utils

                                              Collection of utility methods used throughout GridStack. These are general-purpose helper functions for DOM manipulation, positioning calculations, object operations, and more.

                                              Index

                                              Constructors

                                              constructor @@ -171,4 +171,4 @@
                                              Utils.toNumber('42');  // 42
                                              Utils.toNumber(''); // undefined
                                              Utils.toNumber(null); // undefined
                                              -
                                              +
                                              diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html index 6354a017d..5d94cab59 100644 --- a/docs/html/hierarchy.html +++ b/docs/html/hierarchy.html @@ -1 +1 @@ -gridstack - v12.2.2-dev
                                              gridstack - v12.2.2-dev
                                                Preparing search index...
                                                +gridstack - v12.3.0
                                                gridstack - v12.3.0
                                                  Preparing search index...
                                                  diff --git a/docs/html/index.html b/docs/html/index.html index 0da18d5be..fca4a05c0 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -1,3 +1,3 @@ -gridstack - v12.2.2-dev +gridstack - v12.3.0 -
                                                  gridstack - v12.2.2-dev
                                                    Preparing search index...
                                                    +
                                                    gridstack - v12.3.0
                                                      Preparing search index...
                                                      diff --git a/docs/html/interfaces/Breakpoint.html b/docs/html/interfaces/Breakpoint.html index b92b483ef..be27eeb41 100644 --- a/docs/html/interfaces/Breakpoint.html +++ b/docs/html/interfaces/Breakpoint.html @@ -1,4 +1,4 @@ -Breakpoint | gridstack - v12.2.2-dev
                                                      gridstack - v12.2.2-dev
                                                        Preparing search index...

                                                        Interface Breakpoint

                                                        Defines a responsive breakpoint for automatic column count changes. +Breakpoint | gridstack - v12.3.0

                                                        gridstack - v12.3.0
                                                          Preparing search index...

                                                          Interface Breakpoint

                                                          Defines a responsive breakpoint for automatic column count changes. Used with the responsive.breakpoints option.

                                                          interface Breakpoint {
                                                              c: number;
                                                              layout?: ColumnOptions;
                                                              w?: number;
                                                          }
                                                          Index

                                                          Properties

                                                          c layout? @@ -6,4 +6,4 @@

                                                          Properties

                                                          c: number

                                                          Number of columns to use when this breakpoint is active

                                                          layout?: ColumnOptions

                                                          Layout mode for this specific breakpoint (overrides global responsive.layout)

                                                          w?: number

                                                          Maximum width (in pixels) for this breakpoint to be active

                                                          -
                                                          +
                                                          diff --git a/docs/html/interfaces/CellPosition.html b/docs/html/interfaces/CellPosition.html index c13d75c38..e8f7a6aba 100644 --- a/docs/html/interfaces/CellPosition.html +++ b/docs/html/interfaces/CellPosition.html @@ -1,4 +1,4 @@ -CellPosition | gridstack - v12.2.2-dev
                                                          gridstack - v12.2.2-dev
                                                            Preparing search index...

                                                            Interface CellPosition

                                                            Defines the position of a cell inside the grid

                                                            +CellPosition | gridstack - v12.3.0
                                                            gridstack - v12.3.0
                                                              Preparing search index...

                                                              Interface CellPosition

                                                              Defines the position of a cell inside the grid

                                                              interface CellPosition {
                                                                  x: number;
                                                                  y: number;
                                                              }
                                                              Index

                                                              Properties

                                                              x y -

                                                              Properties

                                                              x: number
                                                              y: number
                                                              +

                                                              Properties

                                                              x: number
                                                              y: number
                                                              diff --git a/docs/html/interfaces/DDDragOpt.html b/docs/html/interfaces/DDDragOpt.html index 5f4ad7239..f3be79481 100644 --- a/docs/html/interfaces/DDDragOpt.html +++ b/docs/html/interfaces/DDDragOpt.html @@ -1,4 +1,4 @@ -DDDragOpt | gridstack - v12.2.2-dev
                                                              gridstack - v12.2.2-dev
                                                                Preparing search index...

                                                                Interface DDDragOpt

                                                                Drag&Drop dragging options

                                                                +DDDragOpt | gridstack - v12.3.0
                                                                gridstack - v12.3.0
                                                                  Preparing search index...

                                                                  Interface DDDragOpt

                                                                  Drag&Drop dragging options

                                                                  interface DDDragOpt {
                                                                      appendTo?: string;
                                                                      cancel?: string;
                                                                      drag?: (event: Event, ui: DDUIData) => void;
                                                                      handle?: string;
                                                                      helper?: "clone" | ((el: HTMLElement) => HTMLElement);
                                                                      pause?: number | boolean;
                                                                      scroll?: boolean;
                                                                      start?: (event: Event, ui: DDUIData) => void;
                                                                      stop?: (event: Event) => void;
                                                                  }
                                                                  Index

                                                                  Properties

                                                                  appendTo? cancel? drag? @@ -15,4 +15,4 @@
                                                                  pause?: number | boolean

                                                                  if set (true | msec), dragging placement (collision) will only happen after a pause by the user. Note: this is Global

                                                                  scroll?: boolean

                                                                  default to true

                                                                  start?: (event: Event, ui: DDUIData) => void

                                                                  callbacks

                                                                  -
                                                                  stop?: (event: Event) => void
                                                                  +
                                                                  stop?: (event: Event) => void
                                                                  diff --git a/docs/html/interfaces/DDDroppableOpt.html b/docs/html/interfaces/DDDroppableOpt.html index 10302130c..edfcaabe0 100644 --- a/docs/html/interfaces/DDDroppableOpt.html +++ b/docs/html/interfaces/DDDroppableOpt.html @@ -1,5 +1,5 @@ -DDDroppableOpt | gridstack - v12.2.2-dev
                                                                  gridstack - v12.2.2-dev
                                                                    Preparing search index...

                                                                    Interface DDDroppableOpt

                                                                    interface DDDroppableOpt {
                                                                        accept?: string | ((el: HTMLElement) => boolean);
                                                                        drop?: (event: DragEvent, ui: DDUIData) => void;
                                                                        out?: (event: DragEvent, ui: DDUIData) => void;
                                                                        over?: (event: DragEvent, ui: DDUIData) => void;
                                                                    }
                                                                    Index

                                                                    Properties

                                                                    accept? +DDDroppableOpt | gridstack - v12.3.0
                                                                    gridstack - v12.3.0
                                                                      Preparing search index...

                                                                      Interface DDDroppableOpt

                                                                      interface DDDroppableOpt {
                                                                          accept?: string | ((el: HTMLElement) => boolean);
                                                                          drop?: (event: DragEvent, ui: DDUIData) => void;
                                                                          out?: (event: DragEvent, ui: DDUIData) => void;
                                                                          over?: (event: DragEvent, ui: DDUIData) => void;
                                                                      }
                                                                      Index

                                                                      Properties

                                                                      Properties

                                                                      accept?: string | ((el: HTMLElement) => boolean)
                                                                      drop?: (event: DragEvent, ui: DDUIData) => void
                                                                      out?: (event: DragEvent, ui: DDUIData) => void
                                                                      over?: (event: DragEvent, ui: DDUIData) => void
                                                                      +

                                                                      Properties

                                                                      accept?: string | ((el: HTMLElement) => boolean)
                                                                      drop?: (event: DragEvent, ui: DDUIData) => void
                                                                      out?: (event: DragEvent, ui: DDUIData) => void
                                                                      over?: (event: DragEvent, ui: DDUIData) => void
                                                                      diff --git a/docs/html/interfaces/DDElementHost.html b/docs/html/interfaces/DDElementHost.html index 8217fa80f..810f05b7f 100644 --- a/docs/html/interfaces/DDElementHost.html +++ b/docs/html/interfaces/DDElementHost.html @@ -1,6 +1,6 @@ -DDElementHost | gridstack - v12.2.2-dev
                                                                      gridstack - v12.2.2-dev
                                                                        Preparing search index...

                                                                        Interface DDElementHost

                                                                        Extended HTMLElement interface for grid items. +DDElementHost | gridstack - v12.3.0

                                                                        gridstack - v12.3.0
                                                                          Preparing search index...

                                                                          Interface DDElementHost

                                                                          Extended HTMLElement interface for grid items. All grid item DOM elements implement this interface to provide access to their grid data.

                                                                          interface DDElementHost {
                                                                              ddElement?: DDElement;
                                                                              gridstackNode?: GridStackNode;
                                                                          }

                                                                          Hierarchy (View Summary)

                                                                          Index

                                                                          Properties

                                                                          ddElement?: DDElement
                                                                          gridstackNode?: GridStackNode

                                                                          Pointer to the associated grid node instance containing position, size, and other widget data

                                                                          -
                                                                          +
                                                                          diff --git a/docs/html/interfaces/DDRemoveOpt.html b/docs/html/interfaces/DDRemoveOpt.html index d44b0e0d4..759485c21 100644 --- a/docs/html/interfaces/DDRemoveOpt.html +++ b/docs/html/interfaces/DDRemoveOpt.html @@ -1,6 +1,6 @@ -DDRemoveOpt | gridstack - v12.2.2-dev
                                                                          gridstack - v12.2.2-dev
                                                                            Preparing search index...

                                                                            Interface DDRemoveOpt

                                                                            Drag&Drop remove options

                                                                            +DDRemoveOpt | gridstack - v12.3.0
                                                                            gridstack - v12.3.0
                                                                              Preparing search index...

                                                                              Interface DDRemoveOpt

                                                                              Drag&Drop remove options

                                                                              interface DDRemoveOpt {
                                                                                  accept?: string;
                                                                                  decline?: string;
                                                                              }
                                                                              Index

                                                                              Properties

                                                                              Properties

                                                                              accept?: string

                                                                              class that can be removed (default?: opts.itemClass)

                                                                              decline?: string

                                                                              class that cannot be removed (default: 'grid-stack-non-removable')

                                                                              -
                                                                              +
                                                                              diff --git a/docs/html/interfaces/DDResizableHandleOpt.html b/docs/html/interfaces/DDResizableHandleOpt.html index f11577819..0c05c24b4 100644 --- a/docs/html/interfaces/DDResizableHandleOpt.html +++ b/docs/html/interfaces/DDResizableHandleOpt.html @@ -1,4 +1,4 @@ -DDResizableHandleOpt | gridstack - v12.2.2-dev
                                                                              gridstack - v12.2.2-dev
                                                                                Preparing search index...

                                                                                Interface DDResizableHandleOpt

                                                                                interface DDResizableHandleOpt {
                                                                                    move?: (event: any) => void;
                                                                                    start?: (event: any) => void;
                                                                                    stop?: (event: any) => void;
                                                                                }
                                                                                Index

                                                                                Properties

                                                                                move? +DDResizableHandleOpt | gridstack - v12.3.0
                                                                                gridstack - v12.3.0
                                                                                  Preparing search index...

                                                                                  Interface DDResizableHandleOpt

                                                                                  interface DDResizableHandleOpt {
                                                                                      move?: (event: any) => void;
                                                                                      start?: (event: any) => void;
                                                                                      stop?: (event: any) => void;
                                                                                  }
                                                                                  Index

                                                                                  Properties

                                                                                  Properties

                                                                                  move?: (event: any) => void
                                                                                  start?: (event: any) => void
                                                                                  stop?: (event: any) => void
                                                                                  +

                                                                                  Properties

                                                                                  move?: (event: any) => void
                                                                                  start?: (event: any) => void
                                                                                  stop?: (event: any) => void
                                                                                  diff --git a/docs/html/interfaces/DDResizableOpt.html b/docs/html/interfaces/DDResizableOpt.html index 40acfac55..d4cc6283f 100644 --- a/docs/html/interfaces/DDResizableOpt.html +++ b/docs/html/interfaces/DDResizableOpt.html @@ -1,4 +1,4 @@ -DDResizableOpt | gridstack - v12.2.2-dev
                                                                                  gridstack - v12.2.2-dev
                                                                                    Preparing search index...

                                                                                    Interface DDResizableOpt

                                                                                    interface DDResizableOpt {
                                                                                        autoHide?: boolean;
                                                                                        handles?: string;
                                                                                        maxHeight?: number;
                                                                                        maxHeightMoveUp?: number;
                                                                                        maxWidth?: number;
                                                                                        maxWidthMoveLeft?: number;
                                                                                        minHeight?: number;
                                                                                        minWidth?: number;
                                                                                        resize?: (event: Event, ui: DDUIData) => void;
                                                                                        start?: (event: Event, ui: DDUIData) => void;
                                                                                        stop?: (event: Event) => void;
                                                                                    }
                                                                                    Index

                                                                                    Properties

                                                                                    autoHide? +DDResizableOpt | gridstack - v12.3.0
                                                                                    gridstack - v12.3.0
                                                                                      Preparing search index...

                                                                                      Interface DDResizableOpt

                                                                                      interface DDResizableOpt {
                                                                                          autoHide?: boolean;
                                                                                          handles?: string;
                                                                                          maxHeight?: number;
                                                                                          maxHeightMoveUp?: number;
                                                                                          maxWidth?: number;
                                                                                          maxWidthMoveLeft?: number;
                                                                                          minHeight?: number;
                                                                                          minWidth?: number;
                                                                                          resize?: (event: Event, ui: DDUIData) => void;
                                                                                          start?: (event: Event, ui: DDUIData) => void;
                                                                                          stop?: (event: Event) => void;
                                                                                      }
                                                                                      Index

                                                                                      Properties

                                                                                      autoHide?: boolean
                                                                                      handles?: string
                                                                                      maxHeight?: number
                                                                                      maxHeightMoveUp?: number
                                                                                      maxWidth?: number
                                                                                      maxWidthMoveLeft?: number
                                                                                      minHeight?: number
                                                                                      minWidth?: number
                                                                                      resize?: (event: Event, ui: DDUIData) => void
                                                                                      start?: (event: Event, ui: DDUIData) => void
                                                                                      stop?: (event: Event) => void
                                                                                      +

                                                                                      Properties

                                                                                      autoHide?: boolean
                                                                                      handles?: string
                                                                                      maxHeight?: number
                                                                                      maxHeightMoveUp?: number
                                                                                      maxWidth?: number
                                                                                      maxWidthMoveLeft?: number
                                                                                      minHeight?: number
                                                                                      minWidth?: number
                                                                                      resize?: (event: Event, ui: DDUIData) => void
                                                                                      start?: (event: Event, ui: DDUIData) => void
                                                                                      stop?: (event: Event) => void
                                                                                      diff --git a/docs/html/interfaces/DDResizeOpt.html b/docs/html/interfaces/DDResizeOpt.html index e0db73a1d..060e33218 100644 --- a/docs/html/interfaces/DDResizeOpt.html +++ b/docs/html/interfaces/DDResizeOpt.html @@ -1,7 +1,7 @@ -DDResizeOpt | gridstack - v12.2.2-dev
                                                                                      gridstack - v12.2.2-dev
                                                                                        Preparing search index...

                                                                                        Interface DDResizeOpt

                                                                                        Drag&Drop resize options

                                                                                        +DDResizeOpt | gridstack - v12.3.0
                                                                                        gridstack - v12.3.0
                                                                                          Preparing search index...

                                                                                          Interface DDResizeOpt

                                                                                          Drag&Drop resize options

                                                                                          interface DDResizeOpt {
                                                                                              autoHide?: boolean;
                                                                                              handles?: string;
                                                                                          }
                                                                                          Index

                                                                                          Properties

                                                                                          Properties

                                                                                          autoHide?: boolean

                                                                                          do resize handle hide by default until mouse over ? - default: true on desktop, false on mobile

                                                                                          handles?: string

                                                                                          sides where you can resize from (ex: 'e, se, s, sw, w') - default 'se' (south-east) Note: it is not recommended to resize from the top sides as weird side effect may occur.

                                                                                          -
                                                                                          +
                                                                                          diff --git a/docs/html/interfaces/DDUIData.html b/docs/html/interfaces/DDUIData.html index 095aec518..4a65179f5 100644 --- a/docs/html/interfaces/DDUIData.html +++ b/docs/html/interfaces/DDUIData.html @@ -1,5 +1,5 @@ -DDUIData | gridstack - v12.2.2-dev
                                                                                          gridstack - v12.2.2-dev
                                                                                            Preparing search index...

                                                                                            Interface DDUIData

                                                                                            data that is passed during drag and resizing callbacks

                                                                                            +DDUIData | gridstack - v12.3.0
                                                                                            gridstack - v12.3.0
                                                                                              Preparing search index...

                                                                                              Interface DDUIData

                                                                                              data that is passed during drag and resizing callbacks

                                                                                              interface DDUIData {
                                                                                                  draggable?: HTMLElement;
                                                                                                  position?: Position;
                                                                                                  size?: Size;
                                                                                              }
                                                                                              Index

                                                                                              Properties

                                                                                              draggable?: HTMLElement
                                                                                              position?: Position
                                                                                              size?: Size
                                                                                              +

                                                                                              Properties

                                                                                              draggable?: HTMLElement
                                                                                              position?: Position
                                                                                              size?: Size
                                                                                              diff --git a/docs/html/interfaces/DragTransform.html b/docs/html/interfaces/DragTransform.html index ce80a6c36..8910c4d68 100644 --- a/docs/html/interfaces/DragTransform.html +++ b/docs/html/interfaces/DragTransform.html @@ -1,5 +1,5 @@ -DragTransform | gridstack - v12.2.2-dev
                                                                                              gridstack - v12.2.2-dev
                                                                                                Preparing search index...

                                                                                                Interface DragTransform

                                                                                                interface DragTransform {
                                                                                                    xOffset: number;
                                                                                                    xScale: number;
                                                                                                    yOffset: number;
                                                                                                    yScale: number;
                                                                                                }
                                                                                                Index

                                                                                                Properties

                                                                                                xOffset +DragTransform | gridstack - v12.3.0
                                                                                                gridstack - v12.3.0
                                                                                                  Preparing search index...

                                                                                                  Interface DragTransform

                                                                                                  interface DragTransform {
                                                                                                      xOffset: number;
                                                                                                      xScale: number;
                                                                                                      yOffset: number;
                                                                                                      yScale: number;
                                                                                                  }
                                                                                                  Index

                                                                                                  Properties

                                                                                                  xOffset: number
                                                                                                  xScale: number
                                                                                                  yOffset: number
                                                                                                  yScale: number
                                                                                                  +

                                                                                                  Properties

                                                                                                  xOffset: number
                                                                                                  xScale: number
                                                                                                  yOffset: number
                                                                                                  yScale: number
                                                                                                  diff --git a/docs/html/interfaces/GridHTMLElement.html b/docs/html/interfaces/GridHTMLElement.html index 3bbde1394..967ade59c 100644 --- a/docs/html/interfaces/GridHTMLElement.html +++ b/docs/html/interfaces/GridHTMLElement.html @@ -1,2 +1,2 @@ -GridHTMLElement | gridstack - v12.2.2-dev
                                                                                                  gridstack - v12.2.2-dev
                                                                                                    Preparing search index...

                                                                                                    Interface GridHTMLElement

                                                                                                    interface GridHTMLElement {
                                                                                                        gridstack?: GridStack;
                                                                                                    }

                                                                                                    Hierarchy

                                                                                                    • HTMLElement
                                                                                                      • GridHTMLElement
                                                                                                    Index

                                                                                                    Properties

                                                                                                    Properties

                                                                                                    gridstack?: GridStack
                                                                                                    +GridHTMLElement | gridstack - v12.3.0
                                                                                                    gridstack - v12.3.0
                                                                                                      Preparing search index...

                                                                                                      Interface GridHTMLElement

                                                                                                      interface GridHTMLElement {
                                                                                                          gridstack?: GridStack;
                                                                                                      }

                                                                                                      Hierarchy

                                                                                                      • HTMLElement
                                                                                                        • GridHTMLElement
                                                                                                      Index

                                                                                                      Properties

                                                                                                      Properties

                                                                                                      gridstack?: GridStack
                                                                                                      diff --git a/docs/html/interfaces/GridItemHTMLElement.html b/docs/html/interfaces/GridItemHTMLElement.html index b3181969f..a091063e1 100644 --- a/docs/html/interfaces/GridItemHTMLElement.html +++ b/docs/html/interfaces/GridItemHTMLElement.html @@ -1,5 +1,5 @@ -GridItemHTMLElement | gridstack - v12.2.2-dev
                                                                                                      gridstack - v12.2.2-dev
                                                                                                        Preparing search index...

                                                                                                        Interface GridItemHTMLElement

                                                                                                        Extended HTMLElement interface for grid items. +GridItemHTMLElement | gridstack - v12.3.0

                                                                                                        gridstack - v12.3.0
                                                                                                          Preparing search index...

                                                                                                          Interface GridItemHTMLElement

                                                                                                          Extended HTMLElement interface for grid items. All grid item DOM elements implement this interface to provide access to their grid data.

                                                                                                          interface GridItemHTMLElement {
                                                                                                              gridstackNode?: GridStackNode;
                                                                                                          }

                                                                                                          Hierarchy (View Summary)

                                                                                                          Index

                                                                                                          Properties

                                                                                                          Properties

                                                                                                          gridstackNode?: GridStackNode

                                                                                                          Pointer to the associated grid node instance containing position, size, and other widget data

                                                                                                          -
                                                                                                          +
                                                                                                          diff --git a/docs/html/interfaces/GridStackEngineOptions.html b/docs/html/interfaces/GridStackEngineOptions.html index 121b4568c..2f7ca92a4 100644 --- a/docs/html/interfaces/GridStackEngineOptions.html +++ b/docs/html/interfaces/GridStackEngineOptions.html @@ -1,7 +1,7 @@ -GridStackEngineOptions | gridstack - v12.2.2-dev
                                                                                                          gridstack - v12.2.2-dev
                                                                                                            Preparing search index...

                                                                                                            Interface GridStackEngineOptions

                                                                                                            options used during creation - similar to GridStackOptions

                                                                                                            +GridStackEngineOptions | gridstack - v12.3.0
                                                                                                            gridstack - v12.3.0
                                                                                                              Preparing search index...

                                                                                                              Interface GridStackEngineOptions

                                                                                                              options used during creation - similar to GridStackOptions

                                                                                                              interface GridStackEngineOptions {
                                                                                                                  column?: number;
                                                                                                                  float?: boolean;
                                                                                                                  maxRow?: number;
                                                                                                                  nodes?: GridStackNode[];
                                                                                                                  onChange?: OnChangeCB;
                                                                                                              }
                                                                                                              Index

                                                                                                              Properties

                                                                                                              column?: number
                                                                                                              float?: boolean
                                                                                                              maxRow?: number
                                                                                                              nodes?: GridStackNode[]
                                                                                                              onChange?: OnChangeCB
                                                                                                              +

                                                                                                              Properties

                                                                                                              column?: number
                                                                                                              float?: boolean
                                                                                                              maxRow?: number
                                                                                                              nodes?: GridStackNode[]
                                                                                                              onChange?: OnChangeCB
                                                                                                              diff --git a/docs/html/interfaces/GridStackMoveOpts.html b/docs/html/interfaces/GridStackMoveOpts.html index 8fabe6c25..a5e691e12 100644 --- a/docs/html/interfaces/GridStackMoveOpts.html +++ b/docs/html/interfaces/GridStackMoveOpts.html @@ -1,4 +1,4 @@ -GridStackMoveOpts | gridstack - v12.2.2-dev
                                                                                                              gridstack - v12.2.2-dev
                                                                                                                Preparing search index...

                                                                                                                Interface GridStackMoveOpts

                                                                                                                options used during GridStackEngine.moveNode()

                                                                                                                +GridStackMoveOpts | gridstack - v12.3.0
                                                                                                                gridstack - v12.3.0
                                                                                                                  Preparing search index...

                                                                                                                  Interface GridStackMoveOpts

                                                                                                                  options used during GridStackEngine.moveNode()

                                                                                                                  interface GridStackMoveOpts {
                                                                                                                      cellHeight?: number;
                                                                                                                      cellWidth?: number;
                                                                                                                      collide?: GridStackNode;
                                                                                                                      forceCollide?: boolean;
                                                                                                                      h?: number;
                                                                                                                      marginBottom?: number;
                                                                                                                      marginLeft?: number;
                                                                                                                      marginRight?: number;
                                                                                                                      marginTop?: number;
                                                                                                                      nested?: boolean;
                                                                                                                      pack?: boolean;
                                                                                                                      rect?: GridStackPosition;
                                                                                                                      resizing?: boolean;
                                                                                                                      skip?: GridStackNode;
                                                                                                                      w?: number;
                                                                                                                      x?: number;
                                                                                                                      y?: number;
                                                                                                                  }

                                                                                                                  Hierarchy (View Summary)

                                                                                                                  Index

                                                                                                                  Properties

                                                                                                                  cellHeight? cellWidth? collide? @@ -28,4 +28,4 @@
                                                                                                                  w?: number

                                                                                                                  widget dimension width (default?: 1)

                                                                                                                  x?: number

                                                                                                                  widget position x (default?: 0)

                                                                                                                  y?: number

                                                                                                                  widget position y (default?: 0)

                                                                                                                  -
                                                                                                                  +
                                                                                                                  diff --git a/docs/html/interfaces/GridStackNode.html b/docs/html/interfaces/GridStackNode.html index 227064f36..c2134919b 100644 --- a/docs/html/interfaces/GridStackNode.html +++ b/docs/html/interfaces/GridStackNode.html @@ -1,4 +1,4 @@ -GridStackNode | gridstack - v12.2.2-dev
                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                    Preparing search index...

                                                                                                                    Interface GridStackNode

                                                                                                                    internal runtime descriptions describing the widgets in the grid

                                                                                                                    +GridStackNode | gridstack - v12.3.0
                                                                                                                    gridstack - v12.3.0
                                                                                                                      Preparing search index...

                                                                                                                      Interface GridStackNode

                                                                                                                      internal runtime descriptions describing the widgets in the grid

                                                                                                                      interface GridStackNode {
                                                                                                                          autoPosition?: boolean;
                                                                                                                          content?: string;
                                                                                                                          el?: GridItemHTMLElement;
                                                                                                                          grid?: GridStack;
                                                                                                                          h?: number;
                                                                                                                          id?: string;
                                                                                                                          lazyLoad?: boolean;
                                                                                                                          locked?: boolean;
                                                                                                                          maxH?: number;
                                                                                                                          maxW?: number;
                                                                                                                          minH?: number;
                                                                                                                          minW?: number;
                                                                                                                          noMove?: boolean;
                                                                                                                          noResize?: boolean;
                                                                                                                          resizeToContentParent?: string;
                                                                                                                          sizeToContent?: number | boolean;
                                                                                                                          subGrid?: GridStack;
                                                                                                                          subGridOpts?: GridStackOptions;
                                                                                                                          visibleObservable?: IntersectionObserver;
                                                                                                                          w?: number;
                                                                                                                          x?: number;
                                                                                                                          y?: number;
                                                                                                                      }

                                                                                                                      Hierarchy (View Summary)

                                                                                                                      Index

                                                                                                                      Properties

                                                                                                                      autoPosition? content? el? @@ -44,4 +44,4 @@
                                                                                                                      w?: number

                                                                                                                      widget dimension width (default?: 1)

                                                                                                                      x?: number

                                                                                                                      widget position x (default?: 0)

                                                                                                                      y?: number

                                                                                                                      widget position y (default?: 0)

                                                                                                                      -
                                                                                                                      +
                                                                                                                      diff --git a/docs/html/interfaces/GridStackOptions.html b/docs/html/interfaces/GridStackOptions.html index c1121725a..473b6abce 100644 --- a/docs/html/interfaces/GridStackOptions.html +++ b/docs/html/interfaces/GridStackOptions.html @@ -1,4 +1,4 @@ -GridStackOptions | gridstack - v12.2.2-dev
                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                        Preparing search index...

                                                                                                                        Interface GridStackOptions

                                                                                                                        Defines the options for a Grid

                                                                                                                        +GridStackOptions | gridstack - v12.3.0
                                                                                                                        gridstack - v12.3.0
                                                                                                                          Preparing search index...

                                                                                                                          Interface GridStackOptions

                                                                                                                          Defines the options for a Grid

                                                                                                                          interface GridStackOptions {
                                                                                                                              acceptWidgets?: string | boolean | ((element: Element) => boolean);
                                                                                                                              alwaysShowResizeHandle?: boolean | "mobile";
                                                                                                                              animate?: boolean;
                                                                                                                              auto?: boolean;
                                                                                                                              cellHeight?: numberOrString;
                                                                                                                              cellHeightThrottle?: number;
                                                                                                                              cellHeightUnit?: string;
                                                                                                                              children?: GridStackWidget[];
                                                                                                                              class?: string;
                                                                                                                              column?: number | "auto";
                                                                                                                              columnOpts?: Responsive;
                                                                                                                              disableDrag?: boolean;
                                                                                                                              disableResize?: boolean;
                                                                                                                              draggable?: DDDragOpt;
                                                                                                                              engineClass?: typeof GridStackEngine;
                                                                                                                              float?: boolean;
                                                                                                                              handle?: string;
                                                                                                                              handleClass?: string;
                                                                                                                              itemClass?: string;
                                                                                                                              layout?: ColumnOptions;
                                                                                                                              lazyLoad?: boolean;
                                                                                                                              margin?: numberOrString;
                                                                                                                              marginBottom?: numberOrString;
                                                                                                                              marginLeft?: numberOrString;
                                                                                                                              marginRight?: numberOrString;
                                                                                                                              marginTop?: numberOrString;
                                                                                                                              marginUnit?: string;
                                                                                                                              maxRow?: number;
                                                                                                                              minRow?: number;
                                                                                                                              nonce?: string;
                                                                                                                              placeholderClass?: string;
                                                                                                                              placeholderText?: string;
                                                                                                                              removable?: string | boolean;
                                                                                                                              removableOptions?: DDRemoveOpt;
                                                                                                                              resizable?: DDResizeOpt;
                                                                                                                              row?: number;
                                                                                                                              rtl?: boolean | "auto";
                                                                                                                              sizeToContent?: boolean;
                                                                                                                              staticGrid?: boolean;
                                                                                                                              styleInHead?: boolean;
                                                                                                                              subGridDynamic?: boolean;
                                                                                                                              subGridOpts?: GridStackOptions;
                                                                                                                          }
                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          subGridDynamic?: boolean

                                                                                                                          enable/disable the creation of sub-grids on the fly by dragging items completely over others (nest) vs partially (push). Forces DDDragOpt.pause=true to accomplish that.

                                                                                                                          subGridOpts?: GridStackOptions

                                                                                                                          list of differences in options for automatically created sub-grids under us (inside our grid-items)

                                                                                                                          -
                                                                                                                          +
                                                                                                                          diff --git a/docs/html/interfaces/GridStackPosition.html b/docs/html/interfaces/GridStackPosition.html index d825558e7..8465940d1 100644 --- a/docs/html/interfaces/GridStackPosition.html +++ b/docs/html/interfaces/GridStackPosition.html @@ -1,4 +1,4 @@ -GridStackPosition | gridstack - v12.2.2-dev
                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                            Preparing search index...

                                                                                                                            Interface GridStackPosition

                                                                                                                            interface GridStackPosition {
                                                                                                                                h?: number;
                                                                                                                                w?: number;
                                                                                                                                x?: number;
                                                                                                                                y?: number;
                                                                                                                            }

                                                                                                                            Hierarchy (View Summary)

                                                                                                                            Index

                                                                                                                            Properties

                                                                                                                            h? +GridStackPosition | gridstack - v12.3.0
                                                                                                                            gridstack - v12.3.0
                                                                                                                              Preparing search index...

                                                                                                                              Interface GridStackPosition

                                                                                                                              interface GridStackPosition {
                                                                                                                                  h?: number;
                                                                                                                                  w?: number;
                                                                                                                                  x?: number;
                                                                                                                                  y?: number;
                                                                                                                              }

                                                                                                                              Hierarchy (View Summary)

                                                                                                                              Index

                                                                                                                              Properties

                                                                                                                              h? w? x? y? @@ -6,4 +6,4 @@
                                                                                                                              w?: number

                                                                                                                              widget dimension width (default?: 1)

                                                                                                                              x?: number

                                                                                                                              widget position x (default?: 0)

                                                                                                                              y?: number

                                                                                                                              widget position y (default?: 0)

                                                                                                                              -
                                                                                                                              +
                                                                                                                              diff --git a/docs/html/interfaces/GridStackWidget.html b/docs/html/interfaces/GridStackWidget.html index 4a727782f..5a6fdebd5 100644 --- a/docs/html/interfaces/GridStackWidget.html +++ b/docs/html/interfaces/GridStackWidget.html @@ -1,4 +1,4 @@ -GridStackWidget | gridstack - v12.2.2-dev
                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                Preparing search index...

                                                                                                                                Interface GridStackWidget

                                                                                                                                GridStack Widget creation options

                                                                                                                                +GridStackWidget | gridstack - v12.3.0
                                                                                                                                gridstack - v12.3.0
                                                                                                                                  Preparing search index...

                                                                                                                                  Interface GridStackWidget

                                                                                                                                  GridStack Widget creation options

                                                                                                                                  interface GridStackWidget {
                                                                                                                                      autoPosition?: boolean;
                                                                                                                                      content?: string;
                                                                                                                                      h?: number;
                                                                                                                                      id?: string;
                                                                                                                                      lazyLoad?: boolean;
                                                                                                                                      locked?: boolean;
                                                                                                                                      maxH?: number;
                                                                                                                                      maxW?: number;
                                                                                                                                      minH?: number;
                                                                                                                                      minW?: number;
                                                                                                                                      noMove?: boolean;
                                                                                                                                      noResize?: boolean;
                                                                                                                                      resizeToContentParent?: string;
                                                                                                                                      sizeToContent?: number | boolean;
                                                                                                                                      subGridOpts?: GridStackOptions;
                                                                                                                                      w?: number;
                                                                                                                                      x?: number;
                                                                                                                                      y?: number;
                                                                                                                                  }

                                                                                                                                  Hierarchy (View Summary)

                                                                                                                                  Index

                                                                                                                                  Properties

                                                                                                                                  autoPosition? content? h? @@ -36,4 +36,4 @@
                                                                                                                                  w?: number

                                                                                                                                  widget dimension width (default?: 1)

                                                                                                                                  x?: number

                                                                                                                                  widget position x (default?: 0)

                                                                                                                                  y?: number

                                                                                                                                  widget position y (default?: 0)

                                                                                                                                  -
                                                                                                                                  +
                                                                                                                                  diff --git a/docs/html/interfaces/HTMLElementExtendOpt.html b/docs/html/interfaces/HTMLElementExtendOpt.html index 8ff0e61ea..12175f13a 100644 --- a/docs/html/interfaces/HTMLElementExtendOpt.html +++ b/docs/html/interfaces/HTMLElementExtendOpt.html @@ -1,4 +1,4 @@ -HTMLElementExtendOpt | gridstack - v12.2.2-dev
                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                    Preparing search index...

                                                                                                                                    Interface HTMLElementExtendOpt<T>

                                                                                                                                    Interface for HTML elements extended with drag & drop options. +HTMLElementExtendOpt | gridstack - v12.3.0

                                                                                                                                    gridstack - v12.3.0
                                                                                                                                      Preparing search index...

                                                                                                                                      Interface HTMLElementExtendOpt<T>

                                                                                                                                      Interface for HTML elements extended with drag & drop options. Used to associate DD configuration with DOM elements.

                                                                                                                                      interface HTMLElementExtendOpt<T> {
                                                                                                                                          el: HTMLElement;
                                                                                                                                          option: T;
                                                                                                                                          updateOption(T: any): DDBaseImplement;
                                                                                                                                      }

                                                                                                                                      Type Parameters

                                                                                                                                      • T

                                                                                                                                      Implemented by

                                                                                                                                      Index

                                                                                                                                      Methods

                                                                                                                                      Properties

                                                                                                                                      el @@ -6,4 +6,4 @@

                                                                                                                                      Methods

                                                                                                                                      Properties

                                                                                                                                      el: HTMLElement

                                                                                                                                      The HTML element being extended

                                                                                                                                      option: T

                                                                                                                                      The drag & drop options/configuration

                                                                                                                                      -
                                                                                                                                      +
                                                                                                                                      diff --git a/docs/html/interfaces/HeightData.html b/docs/html/interfaces/HeightData.html index ccfd7b8af..11a10d64e 100644 --- a/docs/html/interfaces/HeightData.html +++ b/docs/html/interfaces/HeightData.html @@ -1,3 +1,3 @@ -HeightData | gridstack - v12.2.2-dev
                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                        Preparing search index...

                                                                                                                                        Interface HeightData

                                                                                                                                        interface HeightData {
                                                                                                                                            h: number;
                                                                                                                                            unit: string;
                                                                                                                                        }
                                                                                                                                        Index

                                                                                                                                        Properties

                                                                                                                                        h +HeightData | gridstack - v12.3.0
                                                                                                                                        gridstack - v12.3.0
                                                                                                                                          Preparing search index...

                                                                                                                                          Interface HeightData

                                                                                                                                          interface HeightData {
                                                                                                                                              h: number;
                                                                                                                                              unit: string;
                                                                                                                                          }
                                                                                                                                          Index

                                                                                                                                          Properties

                                                                                                                                          Properties

                                                                                                                                          h: number
                                                                                                                                          unit: string
                                                                                                                                          +

                                                                                                                                          Properties

                                                                                                                                          h: number
                                                                                                                                          unit: string
                                                                                                                                          diff --git a/docs/html/interfaces/MousePosition.html b/docs/html/interfaces/MousePosition.html index 2b9777d8a..bef6aaaec 100644 --- a/docs/html/interfaces/MousePosition.html +++ b/docs/html/interfaces/MousePosition.html @@ -1,4 +1,4 @@ -MousePosition | gridstack - v12.2.2-dev
                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                            Preparing search index...

                                                                                                                                            Interface MousePosition

                                                                                                                                            Defines the coordinates of an object

                                                                                                                                            +MousePosition | gridstack - v12.3.0
                                                                                                                                            gridstack - v12.3.0
                                                                                                                                              Preparing search index...

                                                                                                                                              Interface MousePosition

                                                                                                                                              Defines the coordinates of an object

                                                                                                                                              interface MousePosition {
                                                                                                                                                  left: number;
                                                                                                                                                  top: number;
                                                                                                                                              }
                                                                                                                                              Index

                                                                                                                                              Properties

                                                                                                                                              Properties

                                                                                                                                              left: number
                                                                                                                                              top: number
                                                                                                                                              +

                                                                                                                                              Properties

                                                                                                                                              left: number
                                                                                                                                              top: number
                                                                                                                                              diff --git a/docs/html/interfaces/Position.html b/docs/html/interfaces/Position.html index 75c191491..01af2af9e 100644 --- a/docs/html/interfaces/Position.html +++ b/docs/html/interfaces/Position.html @@ -1,3 +1,3 @@ -Position | gridstack - v12.2.2-dev
                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                Preparing search index...

                                                                                                                                                Interface Position

                                                                                                                                                interface Position {
                                                                                                                                                    left: number;
                                                                                                                                                    top: number;
                                                                                                                                                }

                                                                                                                                                Hierarchy (View Summary)

                                                                                                                                                Index

                                                                                                                                                Properties

                                                                                                                                                left +Position | gridstack - v12.3.0
                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                  Preparing search index...

                                                                                                                                                  Interface Position

                                                                                                                                                  interface Position {
                                                                                                                                                      left: number;
                                                                                                                                                      top: number;
                                                                                                                                                  }

                                                                                                                                                  Hierarchy (View Summary)

                                                                                                                                                  Index

                                                                                                                                                  Properties

                                                                                                                                                  Properties

                                                                                                                                                  left: number
                                                                                                                                                  top: number
                                                                                                                                                  +

                                                                                                                                                  Properties

                                                                                                                                                  left: number
                                                                                                                                                  top: number
                                                                                                                                                  diff --git a/docs/html/interfaces/Rect.html b/docs/html/interfaces/Rect.html index dd8a1a74a..23fd03a5b 100644 --- a/docs/html/interfaces/Rect.html +++ b/docs/html/interfaces/Rect.html @@ -1,5 +1,5 @@ -Rect | gridstack - v12.2.2-dev
                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                    Preparing search index...

                                                                                                                                                    Interface Rect

                                                                                                                                                    interface Rect {
                                                                                                                                                        height: number;
                                                                                                                                                        left: number;
                                                                                                                                                        top: number;
                                                                                                                                                        width: number;
                                                                                                                                                    }

                                                                                                                                                    Hierarchy (View Summary)

                                                                                                                                                    Index

                                                                                                                                                    Properties

                                                                                                                                                    height +Rect | gridstack - v12.3.0
                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                      Preparing search index...

                                                                                                                                                      Interface Rect

                                                                                                                                                      interface Rect {
                                                                                                                                                          height: number;
                                                                                                                                                          left: number;
                                                                                                                                                          top: number;
                                                                                                                                                          width: number;
                                                                                                                                                      }

                                                                                                                                                      Hierarchy (View Summary)

                                                                                                                                                      Index

                                                                                                                                                      Properties

                                                                                                                                                      Properties

                                                                                                                                                      height: number
                                                                                                                                                      left: number
                                                                                                                                                      top: number
                                                                                                                                                      width: number
                                                                                                                                                      +

                                                                                                                                                      Properties

                                                                                                                                                      height: number
                                                                                                                                                      left: number
                                                                                                                                                      top: number
                                                                                                                                                      width: number
                                                                                                                                                      diff --git a/docs/html/interfaces/Responsive.html b/docs/html/interfaces/Responsive.html index 9944b4207..ed5fa4b92 100644 --- a/docs/html/interfaces/Responsive.html +++ b/docs/html/interfaces/Responsive.html @@ -1,4 +1,4 @@ -Responsive | gridstack - v12.2.2-dev
                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                        Preparing search index...

                                                                                                                                                        Interface Responsive

                                                                                                                                                        Configuration for responsive grid behavior.

                                                                                                                                                        +Responsive | gridstack - v12.3.0
                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                          Preparing search index...

                                                                                                                                                          Interface Responsive

                                                                                                                                                          Configuration for responsive grid behavior.

                                                                                                                                                          Defines how the grid responds to different screen sizes by changing column counts. NOTE: Make sure to include the appropriate CSS (gridstack-extra.css) to support responsive behavior.

                                                                                                                                                          interface Responsive {
                                                                                                                                                              breakpointForWindow?: boolean;
                                                                                                                                                              breakpoints?: Breakpoint[];
                                                                                                                                                              columnMax?: number;
                                                                                                                                                              columnWidth?: number;
                                                                                                                                                              layout?: ColumnOptions;
                                                                                                                                                          }
                                                                                                                                                          Index

                                                                                                                                                          Properties

                                                                                                                                                          breakpointForWindow? @@ -11,4 +11,4 @@
                                                                                                                                                          columnMax?: number

                                                                                                                                                          maximum number of columns allowed (default: 12). NOTE: make sure to have correct extra CSS to support this.

                                                                                                                                                          columnWidth?: number

                                                                                                                                                          wanted width to maintain (+-50%) to dynamically pick a column count. NOTE: make sure to have correct extra CSS to support this.

                                                                                                                                                          layout?: ColumnOptions

                                                                                                                                                          global re-layout mode when changing columns

                                                                                                                                                          -
                                                                                                                                                          +
                                                                                                                                                          diff --git a/docs/html/interfaces/Size.html b/docs/html/interfaces/Size.html index 76e211e67..113cb1d2d 100644 --- a/docs/html/interfaces/Size.html +++ b/docs/html/interfaces/Size.html @@ -1,3 +1,3 @@ -Size | gridstack - v12.2.2-dev
                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                            Preparing search index...

                                                                                                                                                            Interface Size

                                                                                                                                                            interface Size {
                                                                                                                                                                height: number;
                                                                                                                                                                width: number;
                                                                                                                                                            }

                                                                                                                                                            Hierarchy (View Summary)

                                                                                                                                                            Index

                                                                                                                                                            Properties

                                                                                                                                                            height +Size | gridstack - v12.3.0
                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                              Preparing search index...

                                                                                                                                                              Interface Size

                                                                                                                                                              interface Size {
                                                                                                                                                                  height: number;
                                                                                                                                                                  width: number;
                                                                                                                                                              }

                                                                                                                                                              Hierarchy (View Summary)

                                                                                                                                                              Index

                                                                                                                                                              Properties

                                                                                                                                                              Properties

                                                                                                                                                              height: number
                                                                                                                                                              width: number
                                                                                                                                                              +

                                                                                                                                                              Properties

                                                                                                                                                              height: number
                                                                                                                                                              width: number
                                                                                                                                                              diff --git a/docs/html/sitemap.xml b/docs/html/sitemap.xml index e9ef2e5ec..2f40e11cf 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-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/hierarchy.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/AddRemoveFcn.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/Breakpoint.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/CellPosition.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/ColumnOptions.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/CompactOptions.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDBaseImplement.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/DDCallback.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDDraggable.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDDragOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/DDDropOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDDroppable.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDDroppableOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDElement.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDElementHost.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDGridStack.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/DDKey.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDManager.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/DDOpts.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDRemoveOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDResizable.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/DDResizableHandle.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDResizableHandleOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDResizableOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDResizeOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DDUIData.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/DDValue.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/DragTransform.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/EventCallback.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/variables/gridDefaults.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridHTMLElement.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridItemHTMLElement.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/GridStack.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackDroppedHandler.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackElement.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackElementHandler.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/GridStackEngine.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackEngineOptions.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackEvent.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackEventHandler.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackEventHandlerCallback.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackMoveOpts.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackNode.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/GridStackNodesHandler.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackOptions.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackPosition.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/GridStackWidget.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/HeightData.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/HTMLElementExtendOpt.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/MousePosition.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/numberOrString.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/Position.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/Rect.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/RenderFcn.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/ResizeToContentFcn.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/Responsive.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/types/SaveFcn.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/interfaces/Size.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z https://gridstack.github.io/gridstack.js/classes/Utils.html - 2025-08-10T06:38:30.897Z + 2025-08-10T14:26:57.520Z diff --git a/docs/html/types/AddRemoveFcn.html b/docs/html/types/AddRemoveFcn.html index 013b02438..2450708a9 100644 --- a/docs/html/types/AddRemoveFcn.html +++ b/docs/html/types/AddRemoveFcn.html @@ -1,8 +1,8 @@ -AddRemoveFcn | gridstack - v12.2.2-dev
                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                Preparing search index...

                                                                                                                                                                Type Alias AddRemoveFcn

                                                                                                                                                                AddRemoveFcn: (
                                                                                                                                                                    parent: HTMLElement,
                                                                                                                                                                    w: GridStackWidget,
                                                                                                                                                                    add: boolean,
                                                                                                                                                                    grid: boolean,
                                                                                                                                                                ) => HTMLElement | undefined

                                                                                                                                                                Optional callback function called during load() operations. +AddRemoveFcn | gridstack - v12.3.0

                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                  Preparing search index...

                                                                                                                                                                  Type Alias AddRemoveFcn

                                                                                                                                                                  AddRemoveFcn: (
                                                                                                                                                                      parent: HTMLElement,
                                                                                                                                                                      w: GridStackWidget,
                                                                                                                                                                      add: boolean,
                                                                                                                                                                      grid: boolean,
                                                                                                                                                                  ) => HTMLElement | undefined

                                                                                                                                                                  Optional callback function called during load() operations. Allows custom handling of widget addition/removal for framework integration.

                                                                                                                                                                  Type declaration

                                                                                                                                                                    • (
                                                                                                                                                                          parent: HTMLElement,
                                                                                                                                                                          w: GridStackWidget,
                                                                                                                                                                          add: boolean,
                                                                                                                                                                          grid: boolean,
                                                                                                                                                                      ): HTMLElement | undefined
                                                                                                                                                                    • Parameters

                                                                                                                                                                      • parent: HTMLElement

                                                                                                                                                                        The parent HTML element

                                                                                                                                                                      • w: GridStackWidget

                                                                                                                                                                        The widget definition

                                                                                                                                                                      • add: boolean

                                                                                                                                                                        True if adding, false if removing

                                                                                                                                                                      • grid: boolean

                                                                                                                                                                        True if this is a grid operation

                                                                                                                                                                      Returns HTMLElement | undefined

                                                                                                                                                                      The created/modified HTML element, or undefined

                                                                                                                                                                      -
                                                                                                                                                                  +
                                                                                                                                                                  diff --git a/docs/html/types/ColumnOptions.html b/docs/html/types/ColumnOptions.html index 358b069de..f73b0d7b1 100644 --- a/docs/html/types/ColumnOptions.html +++ b/docs/html/types/ColumnOptions.html @@ -1,4 +1,4 @@ -ColumnOptions | gridstack - v12.2.2-dev
                                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                                    Preparing search index...

                                                                                                                                                                    Type Alias ColumnOptions

                                                                                                                                                                    ColumnOptions:
                                                                                                                                                                        | "list"
                                                                                                                                                                        | "compact"
                                                                                                                                                                        | "moveScale"
                                                                                                                                                                        | "move"
                                                                                                                                                                        | "scale"
                                                                                                                                                                        | "none"
                                                                                                                                                                        | (
                                                                                                                                                                            (
                                                                                                                                                                                column: number,
                                                                                                                                                                                oldColumn: number,
                                                                                                                                                                                nodes: GridStackNode[],
                                                                                                                                                                                oldNodes: GridStackNode[],
                                                                                                                                                                            ) => void
                                                                                                                                                                        )

                                                                                                                                                                    Different layout options when changing the number of columns.

                                                                                                                                                                    +ColumnOptions | gridstack - v12.3.0
                                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                                      Preparing search index...

                                                                                                                                                                      Type Alias ColumnOptions

                                                                                                                                                                      ColumnOptions:
                                                                                                                                                                          | "list"
                                                                                                                                                                          | "compact"
                                                                                                                                                                          | "moveScale"
                                                                                                                                                                          | "move"
                                                                                                                                                                          | "scale"
                                                                                                                                                                          | "none"
                                                                                                                                                                          | (
                                                                                                                                                                              (
                                                                                                                                                                                  column: number,
                                                                                                                                                                                  oldColumn: number,
                                                                                                                                                                                  nodes: GridStackNode[],
                                                                                                                                                                                  oldNodes: GridStackNode[],
                                                                                                                                                                              ) => void
                                                                                                                                                                          )

                                                                                                                                                                      Different layout options when changing the number of columns.

                                                                                                                                                                      These options control how widgets are repositioned when the grid column count changes. Note: The new list may be partially filled if there's a cached layout for that size.

                                                                                                                                                                      Options:

                                                                                                                                                                      @@ -11,4 +11,4 @@
                                                                                                                                                                    • 'none': Leave items unchanged unless they don't fit in the new column count
                                                                                                                                                                    • Custom function: Provide your own layout logic
                                                                                                                                                                    • -
                                                                                                                                                                      +
                                                                                                                                                                      diff --git a/docs/html/types/CompactOptions.html b/docs/html/types/CompactOptions.html index d7c0b3893..8b584fc08 100644 --- a/docs/html/types/CompactOptions.html +++ b/docs/html/types/CompactOptions.html @@ -1,6 +1,6 @@ -CompactOptions | gridstack - v12.2.2-dev
                                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                                        Preparing search index...

                                                                                                                                                                        Type Alias CompactOptions

                                                                                                                                                                        CompactOptions: "list" | "compact"

                                                                                                                                                                        Options for the compact() method to reclaim empty space.

                                                                                                                                                                        +CompactOptions | gridstack - v12.3.0
                                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                                          Preparing search index...

                                                                                                                                                                          Type Alias CompactOptions

                                                                                                                                                                          CompactOptions: "list" | "compact"

                                                                                                                                                                          Options for the compact() method to reclaim empty space.

                                                                                                                                                                          • 'list': Keep items in order, move them up sequentially
                                                                                                                                                                          • 'compact': Find truly empty spaces, may reorder items for optimal fit
                                                                                                                                                                          -
                                                                                                                                                                          +
                                                                                                                                                                          diff --git a/docs/html/types/DDCallback.html b/docs/html/types/DDCallback.html index 5bd31b69e..4c36f305c 100644 --- a/docs/html/types/DDCallback.html +++ b/docs/html/types/DDCallback.html @@ -1,5 +1,5 @@ -DDCallback | gridstack - v12.2.2-dev
                                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                                            Preparing search index...

                                                                                                                                                                            Type Alias DDCallback

                                                                                                                                                                            DDCallback: (
                                                                                                                                                                                event: Event,
                                                                                                                                                                                arg2: GridItemHTMLElement,
                                                                                                                                                                                helper?: GridItemHTMLElement,
                                                                                                                                                                            ) => void

                                                                                                                                                                            Callback function type for drag & drop events.

                                                                                                                                                                            +DDCallback | gridstack - v12.3.0
                                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                                              Preparing search index...

                                                                                                                                                                              Type Alias DDCallback

                                                                                                                                                                              DDCallback: (
                                                                                                                                                                                  event: Event,
                                                                                                                                                                                  arg2: GridItemHTMLElement,
                                                                                                                                                                                  helper?: GridItemHTMLElement,
                                                                                                                                                                              ) => void

                                                                                                                                                                              Callback function type for drag & drop events.

                                                                                                                                                                              Type declaration

                                                                                                                                                                              +

                                                                                                                                                                              Returns void

                                                                                                                                                                              diff --git a/docs/html/types/DDDropOpt.html b/docs/html/types/DDDropOpt.html index 914c6a09c..473f0db3b 100644 --- a/docs/html/types/DDDropOpt.html +++ b/docs/html/types/DDDropOpt.html @@ -1,5 +1,5 @@ -DDDropOpt | gridstack - v12.2.2-dev
                                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                                Preparing search index...

                                                                                                                                                                                Type Alias DDDropOpt

                                                                                                                                                                                Drag & Drop options for drop targets. +DDDropOpt | gridstack - v12.3.0

                                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                  Type Alias DDDropOpt

                                                                                                                                                                                  Drag & Drop options for drop targets. Configures which elements can be dropped onto a grid.

                                                                                                                                                                                  type DDDropOpt = {
                                                                                                                                                                                      accept?: (el: GridItemHTMLElement) => boolean;
                                                                                                                                                                                  }
                                                                                                                                                                                  Index

                                                                                                                                                                                  Properties

                                                                                                                                                                                  Properties

                                                                                                                                                                                  accept?: (el: GridItemHTMLElement) => boolean

                                                                                                                                                                                  Function to determine if an element can be dropped (see GridStackOptions.acceptWidgets)

                                                                                                                                                                                  -
                                                                                                                                                                                  +
                                                                                                                                                                                  diff --git a/docs/html/types/DDKey.html b/docs/html/types/DDKey.html index 5e0fc60a4..10feb2a46 100644 --- a/docs/html/types/DDKey.html +++ b/docs/html/types/DDKey.html @@ -1,2 +1,2 @@ -DDKey | gridstack - v12.2.2-dev
                                                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                                                    Preparing search index...

                                                                                                                                                                                    Type Alias DDKey

                                                                                                                                                                                    DDKey:
                                                                                                                                                                                        | "minWidth"
                                                                                                                                                                                        | "minHeight"
                                                                                                                                                                                        | "maxWidth"
                                                                                                                                                                                        | "maxHeight"
                                                                                                                                                                                        | "maxHeightMoveUp"
                                                                                                                                                                                        | "maxWidthMoveLeft"

                                                                                                                                                                                    Keys for DD configuration options that can be set via the 'option' command.

                                                                                                                                                                                    -
                                                                                                                                                                                    +DDKey | gridstack - v12.3.0
                                                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                                                      Preparing search index...

                                                                                                                                                                                      Type Alias DDKey

                                                                                                                                                                                      DDKey:
                                                                                                                                                                                          | "minWidth"
                                                                                                                                                                                          | "minHeight"
                                                                                                                                                                                          | "maxWidth"
                                                                                                                                                                                          | "maxHeight"
                                                                                                                                                                                          | "maxHeightMoveUp"
                                                                                                                                                                                          | "maxWidthMoveLeft"

                                                                                                                                                                                      Keys for DD configuration options that can be set via the 'option' command.

                                                                                                                                                                                      +
                                                                                                                                                                                      diff --git a/docs/html/types/DDOpts.html b/docs/html/types/DDOpts.html index 24c65c052..c43502ff7 100644 --- a/docs/html/types/DDOpts.html +++ b/docs/html/types/DDOpts.html @@ -1,3 +1,3 @@ -DDOpts | gridstack - v12.2.2-dev
                                                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                                                        Preparing search index...

                                                                                                                                                                                        Type Alias DDOpts

                                                                                                                                                                                        DDOpts: "enable" | "disable" | "destroy" | "option" | string | any

                                                                                                                                                                                        Drag & Drop operation types used throughout the DD system. +DDOpts | gridstack - v12.3.0

                                                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                                                          Preparing search index...

                                                                                                                                                                                          Type Alias DDOpts

                                                                                                                                                                                          DDOpts: "enable" | "disable" | "destroy" | "option" | string | any

                                                                                                                                                                                          Drag & Drop operation types used throughout the DD system. Can be control commands or configuration objects.

                                                                                                                                                                                          -
                                                                                                                                                                                          +
                                                                                                                                                                                          diff --git a/docs/html/types/DDValue.html b/docs/html/types/DDValue.html index cc26da852..5d575be1e 100644 --- a/docs/html/types/DDValue.html +++ b/docs/html/types/DDValue.html @@ -1,2 +1,2 @@ -DDValue | gridstack - v12.2.2-dev
                                                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                                                            Preparing search index...

                                                                                                                                                                                            Type Alias DDValue

                                                                                                                                                                                            DDValue: number | string

                                                                                                                                                                                            Values for DD configuration options (numbers or strings with units).

                                                                                                                                                                                            -
                                                                                                                                                                                            +DDValue | gridstack - v12.3.0
                                                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                                                              Preparing search index...

                                                                                                                                                                                              Type Alias DDValue

                                                                                                                                                                                              DDValue: number | string

                                                                                                                                                                                              Values for DD configuration options (numbers or strings with units).

                                                                                                                                                                                              +
                                                                                                                                                                                              diff --git a/docs/html/types/EventCallback.html b/docs/html/types/EventCallback.html index 405ebf320..329249ef5 100644 --- a/docs/html/types/EventCallback.html +++ b/docs/html/types/EventCallback.html @@ -1,3 +1,3 @@ -EventCallback | gridstack - v12.2.2-dev
                                                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                                                Preparing search index...

                                                                                                                                                                                                Type Alias EventCallback

                                                                                                                                                                                                EventCallback: (event: Event) => boolean | void

                                                                                                                                                                                                Type for event callback functions used in drag & drop operations. +EventCallback | gridstack - v12.3.0

                                                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                                  Type Alias EventCallback

                                                                                                                                                                                                  EventCallback: (event: Event) => boolean | void

                                                                                                                                                                                                  Type for event callback functions used in drag & drop operations. Can return boolean to indicate if the event should continue propagation.

                                                                                                                                                                                                  -

                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                    • (event: Event): boolean | void
                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                      • event: Event

                                                                                                                                                                                                      Returns boolean | void

                                                                                                                                                                                                  +

                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                    • (event: Event): boolean | void
                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                      • event: Event

                                                                                                                                                                                                      Returns boolean | void

                                                                                                                                                                                                  diff --git a/docs/html/types/GridStackDroppedHandler.html b/docs/html/types/GridStackDroppedHandler.html index fd7b7b44c..ec0745e30 100644 --- a/docs/html/types/GridStackDroppedHandler.html +++ b/docs/html/types/GridStackDroppedHandler.html @@ -1,2 +1,2 @@ -GridStackDroppedHandler | gridstack - v12.2.2-dev
                                                                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                                                                    Preparing search index...

                                                                                                                                                                                                    Type Alias GridStackDroppedHandler

                                                                                                                                                                                                    GridStackDroppedHandler: (
                                                                                                                                                                                                        event: Event,
                                                                                                                                                                                                        previousNode: GridStackNode,
                                                                                                                                                                                                        newNode: GridStackNode,
                                                                                                                                                                                                    ) => void

                                                                                                                                                                                                    Drop event handler that receives previous and new node states

                                                                                                                                                                                                    -

                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                    +GridStackDroppedHandler | gridstack - v12.3.0
                                                                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                                                                      Preparing search index...

                                                                                                                                                                                                      Type Alias GridStackDroppedHandler

                                                                                                                                                                                                      GridStackDroppedHandler: (
                                                                                                                                                                                                          event: Event,
                                                                                                                                                                                                          previousNode: GridStackNode,
                                                                                                                                                                                                          newNode: GridStackNode,
                                                                                                                                                                                                      ) => void

                                                                                                                                                                                                      Drop event handler that receives previous and new node states

                                                                                                                                                                                                      +

                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                      diff --git a/docs/html/types/GridStackElement.html b/docs/html/types/GridStackElement.html index 7c2126d5a..38c6b8b17 100644 --- a/docs/html/types/GridStackElement.html +++ b/docs/html/types/GridStackElement.html @@ -1,3 +1,3 @@ -GridStackElement | gridstack - v12.2.2-dev
                                                                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                                                                        Preparing search index...

                                                                                                                                                                                                        Type Alias GridStackElement

                                                                                                                                                                                                        GridStackElement: string | HTMLElement | GridItemHTMLElement

                                                                                                                                                                                                        Type representing various ways to specify grid elements. +GridStackElement | gridstack - v12.3.0

                                                                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                                                                          Preparing search index...

                                                                                                                                                                                                          Type Alias GridStackElement

                                                                                                                                                                                                          GridStackElement: string | HTMLElement | GridItemHTMLElement

                                                                                                                                                                                                          Type representing various ways to specify grid elements. Can be a CSS selector string, HTMLElement, or GridItemHTMLElement.

                                                                                                                                                                                                          -
                                                                                                                                                                                                          +
                                                                                                                                                                                                          diff --git a/docs/html/types/GridStackElementHandler.html b/docs/html/types/GridStackElementHandler.html index 839a3298e..ef5c28e82 100644 --- a/docs/html/types/GridStackElementHandler.html +++ b/docs/html/types/GridStackElementHandler.html @@ -1,2 +1,2 @@ -GridStackElementHandler | gridstack - v12.2.2-dev
                                                                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                                                                            Preparing search index...

                                                                                                                                                                                                            Type Alias GridStackElementHandler

                                                                                                                                                                                                            GridStackElementHandler: (event: Event, el: GridItemHTMLElement) => void

                                                                                                                                                                                                            Element-specific event handler that receives event and affected element

                                                                                                                                                                                                            -

                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                            +GridStackElementHandler | gridstack - v12.3.0
                                                                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                                                                              Preparing search index...

                                                                                                                                                                                                              Type Alias GridStackElementHandler

                                                                                                                                                                                                              GridStackElementHandler: (event: Event, el: GridItemHTMLElement) => void

                                                                                                                                                                                                              Element-specific event handler that receives event and affected element

                                                                                                                                                                                                              +

                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                              diff --git a/docs/html/types/GridStackEvent.html b/docs/html/types/GridStackEvent.html index 55d9c413c..80ecbd2c1 100644 --- a/docs/html/types/GridStackEvent.html +++ b/docs/html/types/GridStackEvent.html @@ -1,2 +1,2 @@ -GridStackEvent | gridstack - v12.2.2-dev
                                                                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                                                                Preparing search index...

                                                                                                                                                                                                                Type Alias GridStackEvent

                                                                                                                                                                                                                GridStackEvent:
                                                                                                                                                                                                                    | "added"
                                                                                                                                                                                                                    | "change"
                                                                                                                                                                                                                    | "disable"
                                                                                                                                                                                                                    | "drag"
                                                                                                                                                                                                                    | "dragstart"
                                                                                                                                                                                                                    | "dragstop"
                                                                                                                                                                                                                    | "dropped"
                                                                                                                                                                                                                    | "enable"
                                                                                                                                                                                                                    | "removed"
                                                                                                                                                                                                                    | "resize"
                                                                                                                                                                                                                    | "resizestart"
                                                                                                                                                                                                                    | "resizestop"
                                                                                                                                                                                                                    | "resizecontent"

                                                                                                                                                                                                                list of possible events, or space separated list of them

                                                                                                                                                                                                                -
                                                                                                                                                                                                                +GridStackEvent | gridstack - v12.3.0
                                                                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                                                  Type Alias GridStackEvent

                                                                                                                                                                                                                  GridStackEvent:
                                                                                                                                                                                                                      | "added"
                                                                                                                                                                                                                      | "change"
                                                                                                                                                                                                                      | "disable"
                                                                                                                                                                                                                      | "drag"
                                                                                                                                                                                                                      | "dragstart"
                                                                                                                                                                                                                      | "dragstop"
                                                                                                                                                                                                                      | "dropped"
                                                                                                                                                                                                                      | "enable"
                                                                                                                                                                                                                      | "removed"
                                                                                                                                                                                                                      | "resize"
                                                                                                                                                                                                                      | "resizestart"
                                                                                                                                                                                                                      | "resizestop"
                                                                                                                                                                                                                      | "resizecontent"

                                                                                                                                                                                                                  list of possible events, or space separated list of them

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  diff --git a/docs/html/types/GridStackEventHandler.html b/docs/html/types/GridStackEventHandler.html index 49cfee3cd..0d302e862 100644 --- a/docs/html/types/GridStackEventHandler.html +++ b/docs/html/types/GridStackEventHandler.html @@ -1,2 +1,2 @@ -GridStackEventHandler | gridstack - v12.2.2-dev
                                                                                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                                                                                    Preparing search index...

                                                                                                                                                                                                                    Type Alias GridStackEventHandler

                                                                                                                                                                                                                    GridStackEventHandler: (event: Event) => void

                                                                                                                                                                                                                    General event handler that receives only the event

                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    Type declaration

                                                                                                                                                                                                                      • (event: Event): void
                                                                                                                                                                                                                      • Parameters

                                                                                                                                                                                                                        • event: Event

                                                                                                                                                                                                                        Returns void

                                                                                                                                                                                                                    +GridStackEventHandler | gridstack - v12.3.0
                                                                                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                                                                                      Preparing search index...

                                                                                                                                                                                                                      Type Alias GridStackEventHandler

                                                                                                                                                                                                                      GridStackEventHandler: (event: Event) => void

                                                                                                                                                                                                                      General event handler that receives only the event

                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                        • (event: Event): void
                                                                                                                                                                                                                        • Parameters

                                                                                                                                                                                                                          • event: Event

                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                      diff --git a/docs/html/types/GridStackEventHandlerCallback.html b/docs/html/types/GridStackEventHandlerCallback.html index 60ad1d610..7fd6a3690 100644 --- a/docs/html/types/GridStackEventHandlerCallback.html +++ b/docs/html/types/GridStackEventHandlerCallback.html @@ -1,2 +1,2 @@ -GridStackEventHandlerCallback | gridstack - v12.2.2-dev
                                                                                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                                                                                        Preparing search index...

                                                                                                                                                                                                                        Type Alias GridStackEventHandlerCallback

                                                                                                                                                                                                                        GridStackEventHandlerCallback:
                                                                                                                                                                                                                            | GridStackEventHandler
                                                                                                                                                                                                                            | GridStackElementHandler
                                                                                                                                                                                                                            | GridStackNodesHandler
                                                                                                                                                                                                                            | GridStackDroppedHandler

                                                                                                                                                                                                                        Union type of all possible event handler types

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        +GridStackEventHandlerCallback | gridstack - v12.3.0
                                                                                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                                                                                          Preparing search index...

                                                                                                                                                                                                                          Type Alias GridStackEventHandlerCallback

                                                                                                                                                                                                                          GridStackEventHandlerCallback:
                                                                                                                                                                                                                              | GridStackEventHandler
                                                                                                                                                                                                                              | GridStackElementHandler
                                                                                                                                                                                                                              | GridStackNodesHandler
                                                                                                                                                                                                                              | GridStackDroppedHandler

                                                                                                                                                                                                                          Union type of all possible event handler types

                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          diff --git a/docs/html/types/GridStackNodesHandler.html b/docs/html/types/GridStackNodesHandler.html index d293bbdc5..88b09bdf7 100644 --- a/docs/html/types/GridStackNodesHandler.html +++ b/docs/html/types/GridStackNodesHandler.html @@ -1,2 +1,2 @@ -GridStackNodesHandler | gridstack - v12.2.2-dev
                                                                                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                                                                                            Preparing search index...

                                                                                                                                                                                                                            Type Alias GridStackNodesHandler

                                                                                                                                                                                                                            GridStackNodesHandler: (event: Event, nodes: GridStackNode[]) => void

                                                                                                                                                                                                                            Node-based event handler that receives event and array of affected nodes

                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            Type declaration

                                                                                                                                                                                                                            +GridStackNodesHandler | gridstack - v12.3.0
                                                                                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                                                                                              Preparing search index...

                                                                                                                                                                                                                              Type Alias GridStackNodesHandler

                                                                                                                                                                                                                              GridStackNodesHandler: (event: Event, nodes: GridStackNode[]) => void

                                                                                                                                                                                                                              Node-based event handler that receives event and array of affected nodes

                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Type declaration

                                                                                                                                                                                                                              diff --git a/docs/html/types/RenderFcn.html b/docs/html/types/RenderFcn.html index 62b9a3063..b9656c4dc 100644 --- a/docs/html/types/RenderFcn.html +++ b/docs/html/types/RenderFcn.html @@ -1,5 +1,5 @@ -RenderFcn | gridstack - v12.2.2-dev
                                                                                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                                                                                Preparing search index...

                                                                                                                                                                                                                                Type Alias RenderFcn

                                                                                                                                                                                                                                RenderFcn: (el: HTMLElement, w: GridStackWidget) => void

                                                                                                                                                                                                                                Optional callback function for custom widget content rendering. +RenderFcn | gridstack - v12.3.0

                                                                                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                                                                  Type Alias RenderFcn

                                                                                                                                                                                                                                  RenderFcn: (el: HTMLElement, w: GridStackWidget) => void

                                                                                                                                                                                                                                  Optional callback function for custom widget content rendering. Called during load()/addWidget() to create custom content beyond plain text.

                                                                                                                                                                                                                                  Type declaration

                                                                                                                                                                                                                                    • (el: HTMLElement, w: GridStackWidget): void
                                                                                                                                                                                                                                    • Parameters

                                                                                                                                                                                                                                      • el: HTMLElement

                                                                                                                                                                                                                                        The widget's content container element

                                                                                                                                                                                                                                      • w: GridStackWidget

                                                                                                                                                                                                                                        The widget definition with content and other properties

                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Returns void

                                                                                                                                                                                                                                  diff --git a/docs/html/types/ResizeToContentFcn.html b/docs/html/types/ResizeToContentFcn.html index 390b28e71..3af6428ca 100644 --- a/docs/html/types/ResizeToContentFcn.html +++ b/docs/html/types/ResizeToContentFcn.html @@ -1,4 +1,4 @@ -ResizeToContentFcn | gridstack - v12.2.2-dev
                                                                                                                                                                                                                                  gridstack - v12.2.2-dev
                                                                                                                                                                                                                                    Preparing search index...

                                                                                                                                                                                                                                    Type Alias ResizeToContentFcn

                                                                                                                                                                                                                                    ResizeToContentFcn: (el: GridItemHTMLElement) => void

                                                                                                                                                                                                                                    Optional callback function for custom resize-to-content behavior. +ResizeToContentFcn | gridstack - v12.3.0

                                                                                                                                                                                                                                    gridstack - v12.3.0
                                                                                                                                                                                                                                      Preparing search index...

                                                                                                                                                                                                                                      Type Alias ResizeToContentFcn

                                                                                                                                                                                                                                      ResizeToContentFcn: (el: GridItemHTMLElement) => void

                                                                                                                                                                                                                                      Optional callback function for custom resize-to-content behavior. Called when a widget needs to resize to fit its content.

                                                                                                                                                                                                                                      Type declaration

                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Returns void

                                                                                                                                                                                                                                      diff --git a/docs/html/types/SaveFcn.html b/docs/html/types/SaveFcn.html index 22920bfc6..b53bbfcdf 100644 --- a/docs/html/types/SaveFcn.html +++ b/docs/html/types/SaveFcn.html @@ -1,5 +1,5 @@ -SaveFcn | gridstack - v12.2.2-dev
                                                                                                                                                                                                                                      gridstack - v12.2.2-dev
                                                                                                                                                                                                                                        Preparing search index...

                                                                                                                                                                                                                                        Type Alias SaveFcn

                                                                                                                                                                                                                                        SaveFcn: (node: GridStackNode, w: GridStackWidget) => void

                                                                                                                                                                                                                                        Optional callback function called during save() operations. +SaveFcn | gridstack - v12.3.0

                                                                                                                                                                                                                                        gridstack - v12.3.0
                                                                                                                                                                                                                                          Preparing search index...

                                                                                                                                                                                                                                          Type Alias SaveFcn

                                                                                                                                                                                                                                          SaveFcn: (node: GridStackNode, w: GridStackWidget) => void

                                                                                                                                                                                                                                          Optional callback function called during save() operations. Allows adding custom data to the saved widget structure.

                                                                                                                                                                                                                                          Type declaration

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Returns void

                                                                                                                                                                                                                                          diff --git a/docs/html/types/numberOrString.html b/docs/html/types/numberOrString.html index 7291fdcb7..60d117488 100644 --- a/docs/html/types/numberOrString.html +++ b/docs/html/types/numberOrString.html @@ -1,3 +1,3 @@ -numberOrString | gridstack - v12.2.2-dev
                                                                                                                                                                                                                                          gridstack - v12.2.2-dev
                                                                                                                                                                                                                                            Preparing search index...

                                                                                                                                                                                                                                            Type Alias numberOrString

                                                                                                                                                                                                                                            numberOrString: number | string

                                                                                                                                                                                                                                            Type representing values that can be either numbers or strings (e.g., dimensions with units). +numberOrString | gridstack - v12.3.0

                                                                                                                                                                                                                                            gridstack - v12.3.0
                                                                                                                                                                                                                                              Preparing search index...

                                                                                                                                                                                                                                              Type Alias numberOrString

                                                                                                                                                                                                                                              numberOrString: number | string

                                                                                                                                                                                                                                              Type representing values that can be either numbers or strings (e.g., dimensions with units). Used for properties like width, height, margins that accept both numeric and string values.

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              diff --git a/docs/html/variables/gridDefaults.html b/docs/html/variables/gridDefaults.html index 5c1c78c98..a2696c3cd 100644 --- a/docs/html/variables/gridDefaults.html +++ b/docs/html/variables/gridDefaults.html @@ -1,3 +1,3 @@ -gridDefaults | gridstack - v12.2.2-dev
                                                                                                                                                                                                                                              gridstack - v12.2.2-dev
                                                                                                                                                                                                                                                Preparing search index...

                                                                                                                                                                                                                                                Variable gridDefaultsConst

                                                                                                                                                                                                                                                gridDefaults: GridStackOptions = ...

                                                                                                                                                                                                                                                Default values for grid options - used during initialization and when saving out grid configuration. +gridDefaults | gridstack - v12.3.0

                                                                                                                                                                                                                                                gridstack - v12.3.0
                                                                                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                                                                                  Variable gridDefaultsConst

                                                                                                                                                                                                                                                  gridDefaults: GridStackOptions = ...

                                                                                                                                                                                                                                                  Default values for grid options - used during initialization and when saving out grid configuration. These values are applied when options are not explicitly provided.

                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  diff --git a/package.json b/package.json index 3cd0a5861..7c7389587 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gridstack", - "version": "12.2.2-dev", + "version": "12.3.0", "license": "MIT", "author": "Alain Dumesny (https://github.com/adumesny)", "contributors": [ diff --git a/src/dd-base-impl.ts b/src/dd-base-impl.ts index db0cd1062..279ebdfb0 100644 --- a/src/dd-base-impl.ts +++ b/src/dd-base-impl.ts @@ -1,5 +1,5 @@ /** - * dd-base-impl.ts 12.2.2-dev + * dd-base-impl.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-draggable.ts b/src/dd-draggable.ts index f0d3c78e9..8712071d2 100644 --- a/src/dd-draggable.ts +++ b/src/dd-draggable.ts @@ -1,5 +1,5 @@ /** - * dd-draggable.ts 12.2.2-dev + * dd-draggable.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-droppable.ts b/src/dd-droppable.ts index 7d5c47abb..273ccc77f 100644 --- a/src/dd-droppable.ts +++ b/src/dd-droppable.ts @@ -1,5 +1,5 @@ /** - * dd-droppable.ts 12.2.2-dev + * dd-droppable.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-element.ts b/src/dd-element.ts index 552118fdd..e7355fadc 100644 --- a/src/dd-element.ts +++ b/src/dd-element.ts @@ -1,5 +1,5 @@ /** - * dd-elements.ts 12.2.2-dev + * dd-elements.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-gridstack.ts b/src/dd-gridstack.ts index 2be7423dd..90f15ee50 100644 --- a/src/dd-gridstack.ts +++ b/src/dd-gridstack.ts @@ -1,5 +1,5 @@ /** - * dd-gridstack.ts 12.2.2-dev + * dd-gridstack.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-manager.ts b/src/dd-manager.ts index a88c67e12..2d4cdaa75 100644 --- a/src/dd-manager.ts +++ b/src/dd-manager.ts @@ -1,5 +1,5 @@ /** - * dd-manager.ts 12.2.2-dev + * dd-manager.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-resizable-handle.ts b/src/dd-resizable-handle.ts index 8cd115e93..a0b95bb45 100644 --- a/src/dd-resizable-handle.ts +++ b/src/dd-resizable-handle.ts @@ -1,5 +1,5 @@ /** - * dd-resizable-handle.ts 12.2.2-dev + * dd-resizable-handle.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-resizable.ts b/src/dd-resizable.ts index b9a124ccb..c7dd45859 100644 --- a/src/dd-resizable.ts +++ b/src/dd-resizable.ts @@ -1,5 +1,5 @@ /** - * dd-resizable.ts 12.2.2-dev + * dd-resizable.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/dd-touch.ts b/src/dd-touch.ts index 8ae35f39d..ca2023c57 100644 --- a/src/dd-touch.ts +++ b/src/dd-touch.ts @@ -1,5 +1,5 @@ /** - * touch.ts 12.2.2-dev + * touch.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/gridstack-engine.ts b/src/gridstack-engine.ts index ede93d49b..1f4dbd760 100644 --- a/src/gridstack-engine.ts +++ b/src/gridstack-engine.ts @@ -1,5 +1,5 @@ /** - * gridstack-engine.ts 12.2.2-dev + * gridstack-engine.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/gridstack.scss b/src/gridstack.scss index 83cf08233..00bf5cde5 100644 --- a/src/gridstack.scss +++ b/src/gridstack.scss @@ -1,5 +1,5 @@ /** - * gridstack SASS styles 12.2.2-dev + * gridstack SASS styles 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/gridstack.ts b/src/gridstack.ts index 0af205d54..755217248 100644 --- a/src/gridstack.ts +++ b/src/gridstack.ts @@ -1,5 +1,5 @@ /*! - * GridStack 12.2.2-dev + * GridStack 12.3.0 * https://gridstackjs.com/ * * Copyright (c) 2021-2024 Alain Dumesny @@ -2111,7 +2111,7 @@ export class GridStack { } /** @internal current version compiled in code */ - static GDRev = '12.2.2-dev'; + static GDRev = '12.3.0'; /* =========================================================================================== * drag&drop methods that used to be stubbed out and implemented in dd-gridstack.ts diff --git a/src/types.ts b/src/types.ts index c9d6fcf12..e5ad19794 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1,5 +1,5 @@ /** - * types.ts 12.2.2-dev + * types.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */ diff --git a/src/utils.ts b/src/utils.ts index c00571945..3a25452e4 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -1,5 +1,5 @@ /** - * utils.ts 12.2.2-dev + * utils.ts 12.3.0 * Copyright (c) 2021-2024 Alain Dumesny - see GridStack root license */