gridstack - v12.3.3
    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?: boolean

    if true then x, y parameters will be ignored and widget will be places on the first available position (default?: false)

    content?: string

    html to append inside as content

    pointer back to HTML element

    grid?: GridStack

    pointer back to parent Grid instance

    h?: number

    widget dimension height (default?: 1)

    id?: string

    value for gs-id stored on the widget (default?: undefined)

    lazyLoad?: boolean

    true when widgets are only created when they scroll into view (visible)

    locked?: boolean

    prevents being pushed by other widgets or api (default?: undefined = un-constrained), which is different from noMove (user action only)

    maxH?: number

    maximum height allowed during resize/creation (default?: undefined = un-constrained)

    maxW?: number

    maximum width allowed during resize/creation (default?: undefined = un-constrained)

    minH?: number

    minimum height allowed during resize/creation (default?: undefined = un-constrained)

    minW?: number

    minimum width allowed during resize/creation (default?: undefined = un-constrained)

    noMove?: boolean

    prevents direct moving by the user (default?: undefined = un-constrained)

    noResize?: boolean

    prevent direct resizing by the user (default?: undefined = un-constrained)

    resizeToContentParent?: string

    local override of GridStack.resizeToContentParent that specify the class to use for the parent (actual) vs child (wanted) height

    sizeToContent?: number | boolean

    local (vs grid) override - see GridStackOptions. Note: This also allow you to set a maximum h value (but user changeable during normal resizing) to prevent unlimited content from taking too much space (get scrollbar)

    subGrid?: GridStack

    actual sub-grid instance

    subGridOpts?: GridStackOptions

    optional nested grid options and list of children, which then turns into actual instance at runtime to get options from

    visibleObservable?: IntersectionObserver

    allow delay creation when visible

    w?: number

    widget dimension width (default?: 1)

    x?: number

    widget position x (default?: 0)

    y?: number

    widget position y (default?: 0)