@shinkashi/insight-sdk
Version:
Solution Insight SDK for JavaScript
14 lines • 699 B
TypeScript
import { InsightRepository } from './repository';
import { Dashboard, DashboardWidget } from "./types";
export declare class DashboardRepository extends InsightRepository<Dashboard> {
favourite(id: string): Promise<any>;
unfavourite(id: string): Promise<any>;
addWidget(dashboardId: string, widget: DashboardWidget): Promise<any>;
deleteWidget(dashboardId: string, widgetId: string): Promise<any>;
rearrangeWidgets(dashboardId: string, widgetList: {
"widgets": DashboardWidget[];
}): Promise<any>;
updateWidgetSettings(dashboardId: string, widgetId: string, body: any): Promise<any>;
delete(id: string): Promise<any>;
}
//# sourceMappingURL=dashboard.d.ts.map