UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

73 lines 7.52 kB
import { DiagnosticsTabGuard } from './diagnostics-tab.guard'; import { ListGroupModule } from '@c8y/ngx-components'; import { RouterModule } from '@angular/router'; import { DiagnosticsService } from './diagnostics.service'; import { CoreModule, gettext, hookRoute, ViewContext } from '@c8y/ngx-components'; import { DiagnosticsComponent } from './diagnostics.component'; import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { TooltipModule } from 'ngx-bootstrap/tooltip'; import { BsDropdownModule, BsDropdownConfig } from 'ngx-bootstrap/dropdown'; import { SharedRepositoryModule } from '@c8y/ngx-components/repository/shared'; import * as i0 from "@angular/core"; export class DiagnosticsModule { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DiagnosticsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: DiagnosticsModule, declarations: [DiagnosticsComponent], imports: [CoreModule, RouterModule, CommonModule, ListGroupModule, SharedRepositoryModule, BsDropdownModule, TooltipModule], exports: [DiagnosticsComponent] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DiagnosticsModule, providers: [ DiagnosticsService, BsDropdownConfig, DiagnosticsTabGuard, hookRoute({ context: ViewContext.Device, path: 'diagnostics', component: DiagnosticsComponent, label: gettext('Diagnostics'), icon: 'stethoscope', canActivate: [DiagnosticsTabGuard], priority: 200 }) ], imports: [CoreModule, RouterModule, CommonModule, ListGroupModule, SharedRepositoryModule, BsDropdownModule, TooltipModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DiagnosticsModule, decorators: [{ type: NgModule, args: [{ imports: [ CoreModule, RouterModule, CommonModule, ListGroupModule, SharedRepositoryModule, BsDropdownModule, TooltipModule ], declarations: [DiagnosticsComponent], exports: [DiagnosticsComponent], providers: [ DiagnosticsService, BsDropdownConfig, DiagnosticsTabGuard, hookRoute({ context: ViewContext.Device, path: 'diagnostics', component: DiagnosticsComponent, label: gettext('Diagnostics'), icon: 'stethoscope', canActivate: [DiagnosticsTabGuard], priority: 200 }) ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlhZ25vc3RpY3MubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vZGlhZ25vc3RpY3MvZGlhZ25vc3RpY3MubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQzlELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDM0QsT0FBTyxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ2xGLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQy9ELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM1RSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQzs7QUE2Qi9FLE1BQU0sT0FBTyxpQkFBaUI7K0dBQWpCLGlCQUFpQjtnSEFBakIsaUJBQWlCLGlCQWpCYixvQkFBb0IsYUFSakMsVUFBVTtZQUNWLFlBQVk7WUFDWixZQUFZO1lBQ1osZUFBZTtZQUNmLHNCQUFzQjtZQUN0QixnQkFBZ0I7WUFDaEIsYUFBYSxhQUdMLG9CQUFvQjtnSEFnQm5CLGlCQUFpQixhQWZqQjtZQUNULGtCQUFrQjtZQUNsQixnQkFBZ0I7WUFDaEIsbUJBQW1CO1lBQ25CLFNBQVMsQ0FBQztnQkFDUixPQUFPLEVBQUUsV0FBVyxDQUFDLE1BQU07Z0JBQzNCLElBQUksRUFBRSxhQUFhO2dCQUNuQixTQUFTLEVBQUUsb0JBQW9CO2dCQUMvQixLQUFLLEVBQUUsT0FBTyxDQUFDLGFBQWEsQ0FBQztnQkFDN0IsSUFBSSxFQUFFLGFBQWE7Z0JBQ25CLFdBQVcsRUFBRSxDQUFDLG1CQUFtQixDQUFDO2dCQUNsQyxRQUFRLEVBQUUsR0FBRzthQUNkLENBQUM7U0FDSCxZQXZCQyxVQUFVO1lBQ1YsWUFBWTtZQUNaLFlBQVk7WUFDWixlQUFlO1lBQ2Ysc0JBQXNCO1lBQ3RCLGdCQUFnQjtZQUNoQixhQUFhOzs0RkFtQkosaUJBQWlCO2tCQTNCN0IsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUU7d0JBQ1AsVUFBVTt3QkFDVixZQUFZO3dCQUNaLFlBQVk7d0JBQ1osZUFBZTt3QkFDZixzQkFBc0I7d0JBQ3RCLGdCQUFnQjt3QkFDaEIsYUFBYTtxQkFDZDtvQkFDRCxZQUFZLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQztvQkFDcEMsT0FBTyxFQUFFLENBQUMsb0JBQW9CLENBQUM7b0JBQy9CLFNBQVMsRUFBRTt3QkFDVCxrQkFBa0I7d0JBQ2xCLGdCQUFnQjt3QkFDaEIsbUJBQW1CO3dCQUNuQixTQUFTLENBQUM7NEJBQ1IsT0FBTyxFQUFFLFdBQVcsQ0FBQyxNQUFNOzRCQUMzQixJQUFJLEVBQUUsYUFBYTs0QkFDbkIsU0FBUyxFQUFFLG9CQUFvQjs0QkFDL0IsS0FBSyxFQUFFLE9BQU8sQ0FBQyxhQUFhLENBQUM7NEJBQzdCLElBQUksRUFBRSxhQUFhOzRCQUNuQixXQUFXLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQzs0QkFDbEMsUUFBUSxFQUFFLEdBQUc7eUJBQ2QsQ0FBQztxQkFDSDtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpYWdub3N0aWNzVGFiR3VhcmQgfSBmcm9tICcuL2RpYWdub3N0aWNzLXRhYi5ndWFyZCc7XG5pbXBvcnQgeyBMaXN0R3JvdXBNb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzJztcbmltcG9ydCB7IFJvdXRlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XG5pbXBvcnQgeyBEaWFnbm9zdGljc1NlcnZpY2UgfSBmcm9tICcuL2RpYWdub3N0aWNzLnNlcnZpY2UnO1xuaW1wb3J0IHsgQ29yZU1vZHVsZSwgZ2V0dGV4dCwgaG9va1JvdXRlLCBWaWV3Q29udGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgRGlhZ25vc3RpY3NDb21wb25lbnQgfSBmcm9tICcuL2RpYWdub3N0aWNzLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IFRvb2x0aXBNb2R1bGUgfSBmcm9tICduZ3gtYm9vdHN0cmFwL3Rvb2x0aXAnO1xuaW1wb3J0IHsgQnNEcm9wZG93bk1vZHVsZSwgQnNEcm9wZG93bkNvbmZpZyB9IGZyb20gJ25neC1ib290c3RyYXAvZHJvcGRvd24nO1xuaW1wb3J0IHsgU2hhcmVkUmVwb3NpdG9yeU1vZHVsZSB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvcmVwb3NpdG9yeS9zaGFyZWQnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29yZU1vZHVsZSxcbiAgICBSb3V0ZXJNb2R1bGUsXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIExpc3RHcm91cE1vZHVsZSxcbiAgICBTaGFyZWRSZXBvc2l0b3J5TW9kdWxlLFxuICAgIEJzRHJvcGRvd25Nb2R1bGUsXG4gICAgVG9vbHRpcE1vZHVsZVxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtEaWFnbm9zdGljc0NvbXBvbmVudF0sXG4gIGV4cG9ydHM6IFtEaWFnbm9zdGljc0NvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW1xuICAgIERpYWdub3N0aWNzU2VydmljZSxcbiAgICBCc0Ryb3Bkb3duQ29uZmlnLFxuICAgIERpYWdub3N0aWNzVGFiR3VhcmQsXG4gICAgaG9va1JvdXRlKHtcbiAgICAgIGNvbnRleHQ6IFZpZXdDb250ZXh0LkRldmljZSxcbiAgICAgIHBhdGg6ICdkaWFnbm9zdGljcycsXG4gICAgICBjb21wb25lbnQ6IERpYWdub3N0aWNzQ29tcG9uZW50LFxuICAgICAgbGFiZWw6IGdldHRleHQoJ0RpYWdub3N0aWNzJyksXG4gICAgICBpY29uOiAnc3RldGhvc2NvcGUnLFxuICAgICAgY2FuQWN0aXZhdGU6IFtEaWFnbm9zdGljc1RhYkd1YXJkXSxcbiAgICAgIHByaW9yaXR5OiAyMDBcbiAgICB9KVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIERpYWdub3N0aWNzTW9kdWxlIHt9XG4iXX0=