UNPKG

@nova-ui/dashboards

Version:

Nova Dashboards is a framework designed to provide feature developers with a common solution for presenting data coming from various sources within a single view, as well as a set of predefined widget visualizations that are 100% configuration-driven and

18 lines (17 loc) 571 B
import { GridsterItem } from "angular-gridster2"; import { WidgetUpdateOperation, WidgetRemovalOperation } from "../../configurator/services/types"; import { IWidgets } from "../widget/types"; export interface IDashboard { widgets: IWidgets; positions: Record<string, GridsterItem>; } export interface IDashboardBelowFoldLazyLoadingConfig { enabled: boolean; configuration?: { reloadWidgetsOnScroll: boolean; }; } export interface IDashboardPersistenceHandler { trySubmit?: WidgetUpdateOperation; tryRemove?: WidgetRemovalOperation; }