UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

73 lines 9.44 kB
import { NgModule } from '@angular/core'; import { CoreModule, gettext, hookNavigator, hookRoute, hookTab, ModalModule, NavigatorNode } from '@c8y/ngx-components'; import { TooltipModule } from 'ngx-bootstrap/tooltip'; import { DeviceGridModule } from '@c8y/ngx-components/device-grid'; import { DashboardManagerTabsFactory } from './dashboard-manager-tabs.factory'; import { TypeDashboardsListComponent } from './type-dashboards-list/type-dashboards-list.component'; import { ContextDashboardModule } from '../context-dashboard.module'; import { TypeDashboardTargetAssetsModalComponent } from './type-dashboard-target-assets-modal/type-dashboard-target-assets-modal.component'; import { TypeDashboardTargetAssetsGridComponent } from './type-dashboard-target-assets-grid/type-dashboard-target-assets-grid.component'; import * as i0 from "@angular/core"; const DASHBOARD_MANAGER_PATH = 'dashboard-manager'; export class DashboardManagerModule { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DashboardManagerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: DashboardManagerModule, declarations: [TypeDashboardsListComponent, TypeDashboardTargetAssetsModalComponent, TypeDashboardTargetAssetsGridComponent], imports: [CoreModule, TooltipModule, DeviceGridModule, ContextDashboardModule, ModalModule] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DashboardManagerModule, providers: [ hookTab(DashboardManagerTabsFactory), hookRoute([ { path: DASHBOARD_MANAGER_PATH, redirectTo: `${DASHBOARD_MANAGER_PATH}/type-dashboards`, pathMatch: 'full' }, { path: `${DASHBOARD_MANAGER_PATH}/type-dashboards`, component: TypeDashboardsListComponent } ]), hookNavigator(new NavigatorNode({ parent: gettext('Configuration'), path: DASHBOARD_MANAGER_PATH, label: gettext('Dashboard manager'), icon: 'management1', routerLinkExact: false, featureId: 'dashboardManager' })) ], imports: [CoreModule, TooltipModule, DeviceGridModule, ContextDashboardModule, ModalModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DashboardManagerModule, decorators: [{ type: NgModule, args: [{ declarations: [ TypeDashboardsListComponent, TypeDashboardTargetAssetsModalComponent, TypeDashboardTargetAssetsGridComponent ], imports: [CoreModule, TooltipModule, DeviceGridModule, ContextDashboardModule, ModalModule], providers: [ hookTab(DashboardManagerTabsFactory), hookRoute([ { path: DASHBOARD_MANAGER_PATH, redirectTo: `${DASHBOARD_MANAGER_PATH}/type-dashboards`, pathMatch: 'full' }, { path: `${DASHBOARD_MANAGER_PATH}/type-dashboards`, component: TypeDashboardsListComponent } ]), hookNavigator(new NavigatorNode({ parent: gettext('Configuration'), path: DASHBOARD_MANAGER_PATH, label: gettext('Dashboard manager'), icon: 'management1', routerLinkExact: false, featureId: 'dashboardManager' })) ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGFzaGJvYXJkLW1hbmFnZXIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vY29udGV4dC1kYXNoYm9hcmQvZGFzaGJvYXJkLW1hbmFnZXIvZGFzaGJvYXJkLW1hbmFnZXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUNMLFVBQVUsRUFDVixPQUFPLEVBQ1AsYUFBYSxFQUNiLFNBQVMsRUFDVCxPQUFPLEVBQ1AsV0FBVyxFQUNYLGFBQWEsRUFDZCxNQUFNLHFCQUFxQixDQUFDO0FBQzdCLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNuRSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNwRyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNyRSxPQUFPLEVBQUUsdUNBQXVDLEVBQUUsTUFBTSxtRkFBbUYsQ0FBQztBQUM1SSxPQUFPLEVBQUUsc0NBQXNDLEVBQUUsTUFBTSxpRkFBaUYsQ0FBQzs7QUFFekksTUFBTSxzQkFBc0IsR0FBRyxtQkFBbUIsQ0FBQztBQWtDbkQsTUFBTSxPQUFPLHNCQUFzQjsrR0FBdEIsc0JBQXNCO2dIQUF0QixzQkFBc0IsaUJBOUIvQiwyQkFBMkI7WUFDM0IsdUNBQXVDO1lBQ3ZDLHNDQUFzQyxhQUU5QixVQUFVLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLHNCQUFzQixFQUFFLFdBQVc7Z0hBMEIvRSxzQkFBc0IsYUF6QnRCO1lBQ1QsT0FBTyxDQUFDLDJCQUEyQixDQUFDO1lBQ3BDLFNBQVMsQ0FBQztnQkFDUjtvQkFDRSxJQUFJLEVBQUUsc0JBQXNCO29CQUM1QixVQUFVLEVBQUUsR0FBRyxzQkFBc0Isa0JBQWtCO29CQUN2RCxTQUFTLEVBQUUsTUFBTTtpQkFDbEI7Z0JBQ0Q7b0JBQ0UsSUFBSSxFQUFFLEdBQUcsc0JBQXNCLGtCQUFrQjtvQkFDakQsU0FBUyxFQUFFLDJCQUEyQjtpQkFDdkM7YUFDRixDQUFDO1lBQ0YsYUFBYSxDQUNYLElBQUksYUFBYSxDQUFDO2dCQUNoQixNQUFNLEVBQUUsT0FBTyxDQUFDLGVBQWUsQ0FBQztnQkFDaEMsSUFBSSxFQUFFLHNCQUFzQjtnQkFDNUIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQztnQkFDbkMsSUFBSSxFQUFFLGFBQWE7Z0JBQ25CLGVBQWUsRUFBRSxLQUFLO2dCQUN0QixTQUFTLEVBQUUsa0JBQWtCO2FBQzlCLENBQUMsQ0FDSDtTQUNGLFlBeEJTLFVBQVUsRUFBRSxhQUFhLEVBQUUsZ0JBQWdCLEVBQUUsc0JBQXNCLEVBQUUsV0FBVzs7NEZBMEIvRSxzQkFBc0I7a0JBaENsQyxRQUFRO21CQUFDO29CQUNSLFlBQVksRUFBRTt3QkFDWiwyQkFBMkI7d0JBQzNCLHVDQUF1Qzt3QkFDdkMsc0NBQXNDO3FCQUN2QztvQkFDRCxPQUFPLEVBQUUsQ0FBQyxVQUFVLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLHNCQUFzQixFQUFFLFdBQVcsQ0FBQztvQkFDM0YsU0FBUyxFQUFFO3dCQUNULE9BQU8sQ0FBQywyQkFBMkIsQ0FBQzt3QkFDcEMsU0FBUyxDQUFDOzRCQUNSO2dDQUNFLElBQUksRUFBRSxzQkFBc0I7Z0NBQzVCLFVBQVUsRUFBRSxHQUFHLHNCQUFzQixrQkFBa0I7Z0NBQ3ZELFNBQVMsRUFBRSxNQUFNOzZCQUNsQjs0QkFDRDtnQ0FDRSxJQUFJLEVBQUUsR0FBRyxzQkFBc0Isa0JBQWtCO2dDQUNqRCxTQUFTLEVBQUUsMkJBQTJCOzZCQUN2Qzt5QkFDRixDQUFDO3dCQUNGLGFBQWEsQ0FDWCxJQUFJLGFBQWEsQ0FBQzs0QkFDaEIsTUFBTSxFQUFFLE9BQU8sQ0FBQyxlQUFlLENBQUM7NEJBQ2hDLElBQUksRUFBRSxzQkFBc0I7NEJBQzVCLEtBQUssRUFBRSxPQUFPLENBQUMsbUJBQW1CLENBQUM7NEJBQ25DLElBQUksRUFBRSxhQUFhOzRCQUNuQixlQUFlLEVBQUUsS0FBSzs0QkFDdEIsU0FBUyxFQUFFLGtCQUFrQjt5QkFDOUIsQ0FBQyxDQUNIO3FCQUNGO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7XG4gIENvcmVNb2R1bGUsXG4gIGdldHRleHQsXG4gIGhvb2tOYXZpZ2F0b3IsXG4gIGhvb2tSb3V0ZSxcbiAgaG9va1RhYixcbiAgTW9kYWxNb2R1bGUsXG4gIE5hdmlnYXRvck5vZGVcbn0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBUb29sdGlwTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC90b29sdGlwJztcbmltcG9ydCB7IERldmljZUdyaWRNb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL2RldmljZS1ncmlkJztcbmltcG9ydCB7IERhc2hib2FyZE1hbmFnZXJUYWJzRmFjdG9yeSB9IGZyb20gJy4vZGFzaGJvYXJkLW1hbmFnZXItdGFicy5mYWN0b3J5JztcbmltcG9ydCB7IFR5cGVEYXNoYm9hcmRzTGlzdENvbXBvbmVudCB9IGZyb20gJy4vdHlwZS1kYXNoYm9hcmRzLWxpc3QvdHlwZS1kYXNoYm9hcmRzLWxpc3QuY29tcG9uZW50JztcbmltcG9ydCB7IENvbnRleHREYXNoYm9hcmRNb2R1bGUgfSBmcm9tICcuLi9jb250ZXh0LWRhc2hib2FyZC5tb2R1bGUnO1xuaW1wb3J0IHsgVHlwZURhc2hib2FyZFRhcmdldEFzc2V0c01vZGFsQ29tcG9uZW50IH0gZnJvbSAnLi90eXBlLWRhc2hib2FyZC10YXJnZXQtYXNzZXRzLW1vZGFsL3R5cGUtZGFzaGJvYXJkLXRhcmdldC1hc3NldHMtbW9kYWwuY29tcG9uZW50JztcbmltcG9ydCB7IFR5cGVEYXNoYm9hcmRUYXJnZXRBc3NldHNHcmlkQ29tcG9uZW50IH0gZnJvbSAnLi90eXBlLWRhc2hib2FyZC10YXJnZXQtYXNzZXRzLWdyaWQvdHlwZS1kYXNoYm9hcmQtdGFyZ2V0LWFzc2V0cy1ncmlkLmNvbXBvbmVudCc7XG5cbmNvbnN0IERBU0hCT0FSRF9NQU5BR0VSX1BBVEggPSAnZGFzaGJvYXJkLW1hbmFnZXInO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBUeXBlRGFzaGJvYXJkc0xpc3RDb21wb25lbnQsXG4gICAgVHlwZURhc2hib2FyZFRhcmdldEFzc2V0c01vZGFsQ29tcG9uZW50LFxuICAgIFR5cGVEYXNoYm9hcmRUYXJnZXRBc3NldHNHcmlkQ29tcG9uZW50XG4gIF0sXG4gIGltcG9ydHM6IFtDb3JlTW9kdWxlLCBUb29sdGlwTW9kdWxlLCBEZXZpY2VHcmlkTW9kdWxlLCBDb250ZXh0RGFzaGJvYXJkTW9kdWxlLCBNb2RhbE1vZHVsZV0sXG4gIHByb3ZpZGVyczogW1xuICAgIGhvb2tUYWIoRGFzaGJvYXJkTWFuYWdlclRhYnNGYWN0b3J5KSxcbiAgICBob29rUm91dGUoW1xuICAgICAge1xuICAgICAgICBwYXRoOiBEQVNIQk9BUkRfTUFOQUdFUl9QQVRILFxuICAgICAgICByZWRpcmVjdFRvOiBgJHtEQVNIQk9BUkRfTUFOQUdFUl9QQVRIfS90eXBlLWRhc2hib2FyZHNgLFxuICAgICAgICBwYXRoTWF0Y2g6ICdmdWxsJ1xuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgcGF0aDogYCR7REFTSEJPQVJEX01BTkFHRVJfUEFUSH0vdHlwZS1kYXNoYm9hcmRzYCxcbiAgICAgICAgY29tcG9uZW50OiBUeXBlRGFzaGJvYXJkc0xpc3RDb21wb25lbnRcbiAgICAgIH1cbiAgICBdKSxcbiAgICBob29rTmF2aWdhdG9yKFxuICAgICAgbmV3IE5hdmlnYXRvck5vZGUoe1xuICAgICAgICBwYXJlbnQ6IGdldHRleHQoJ0NvbmZpZ3VyYXRpb24nKSxcbiAgICAgICAgcGF0aDogREFTSEJPQVJEX01BTkFHRVJfUEFUSCxcbiAgICAgICAgbGFiZWw6IGdldHRleHQoJ0Rhc2hib2FyZCBtYW5hZ2VyJyksXG4gICAgICAgIGljb246ICdtYW5hZ2VtZW50MScsXG4gICAgICAgIHJvdXRlckxpbmtFeGFjdDogZmFsc2UsXG4gICAgICAgIGZlYXR1cmVJZDogJ2Rhc2hib2FyZE1hbmFnZXInXG4gICAgICB9KVxuICAgIClcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBEYXNoYm9hcmRNYW5hZ2VyTW9kdWxlIHt9XG4iXX0=