@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) • 989 B
TypeScript
import { OnDestroy, OnInit } from "@angular/core";
import { DashboardComponent } from "../../components/dashboard/dashboard.component";
import { IDashboardPersistenceHandler } from "../../components/dashboard/types";
import { WidgetEditorService } from "../../configurator/services/widget-editor.service";
import { WidgetRemovalService } from "../../services/widget-removal.service";
import { WidgetTypesService } from "../../services/widget-types.service";
export declare class WidgetEditorDirective implements OnInit, OnDestroy {
private dashboardComponent;
private widgetEditorService;
private widgetRemovalService;
private widgetTypesService;
dashboardPersistenceHandler: IDashboardPersistenceHandler;
private readonly destroy$;
constructor(dashboardComponent: DashboardComponent, widgetEditorService: WidgetEditorService, widgetRemovalService: WidgetRemovalService, widgetTypesService: WidgetTypesService);
ngOnInit(): void;
ngOnDestroy(): void;
}