@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
24 lines • 1.47 kB
TypeScript
import { ContextDashboard } from '../context-dashboard.model';
import { TranslateService } from '@ngx-translate/core';
import { ContextDashboardService } from '../context-dashboard.service';
import { DashboardDetailService } from '../dashboard-detail.service';
import * as i0 from "@angular/core";
export declare class DashboardVersionHistoryComponent {
private translateService;
contextDashboardService: ContextDashboardService;
private dashboardDetailService;
dashboardHistory: ContextDashboard[];
isReport: boolean;
dashboardHistoryExtended: (ContextDashboard & {
descriptionText?: string;
})[];
restoredDashboardMessage: "Restored dashboard state from {{ restoredStateCreationDate }}";
versionHistoryLimitMessage: "Store up to {{ versionHistoryLimit }} dashboard versions. Any additional versions will replace/delete older ones";
constructor(translateService: TranslateService, contextDashboardService: ContextDashboardService, dashboardDetailService: DashboardDetailService);
ngOnInit(): void;
generateDashboardHistoryDescription(): void;
revertDashboard(dashboard: ContextDashboard): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DashboardVersionHistoryComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DashboardVersionHistoryComponent, "c8y-dashboard-version-history", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=dashboard-version-history.component.d.ts.map