UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

14 lines 742 B
import { ActivatedRouteSnapshot } from '@angular/router'; import { ContextDashboardService } from '@c8y/ngx-components/context-dashboard'; import { Observable } from 'rxjs'; import { Tab } from '@c8y/ngx-components'; import * as i0 from "@angular/core"; export declare class ReportDashboardGuard { private contextDashboardService; constructor(contextDashboardService: ContextDashboardService); canActivate(route: ActivatedRouteSnapshot): Observable<boolean | Tab[]>; createDashboardIfNotExist(reportId: any): Promise<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<ReportDashboardGuard, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ReportDashboardGuard>; } //# sourceMappingURL=report-dashboard.guard.d.ts.map