Grafloria Dashboards is an MIT JavaScript dashboard layout library: draggable, resizable widgets on a grid or a splitter layout, with undo, nesting and persistence built in, for Angular, React, Vue or plain JavaScript.
Install
bashnpm install @grafloria/dashboard @grafloria/element @grafloria/engine @grafloria/renderer
It expects these alongside it:
@grafloria/element^0.4.9@grafloria/engine^0.3.0@grafloria/renderer^0.4.0
Also exported from here
These names are documented with the package that defines them, and can be imported from this one too.
- From @grafloria/element:
bindDashboardGrid,BUILT_IN_WIDGET_KINDS,dashboard,DashboardGridHandle,DashboardGridOptions,DashboardHandle,DashboardOptions,DashboardSnapshot,DashboardSpec,DashboardViewSpec,DashboardWidgetSpec,defaultWidgetRendererand 7 more
Was this page helpful?