@d-dash/adapter-gridstack
v0.1.0
Published
Gridstack layout adapter for d-dash
Maintainers
Readme
@d-dash/adapter-gridstack
gridstack.js-backed GridAdapter for d-dash.
Install
This package expects:
@d-dash/coregridstack(peer dependency)
Usage
import { createGridstackAdapter } from "@d-dash/adapter-gridstack";
import { GridStack } from "gridstack";
registry.registerGrid(createGridstackAdapter({ GridStack }));Target shape
type GridstackTarget = {
el: HTMLElement;
};Widget elements should expose gs-id="<widgetId>" so layout changes can be mapped.
When users drag or resize items, subscribe to normalized layout changes through
adapter.subscribeLayoutChanges(target, handler).
