UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

44 lines 5.72 kB
import { NgModule } from '@angular/core'; import { CoreModule, gettext, hookDataGridActionControls, hookRoute, ViewContext } from '@c8y/ngx-components'; import { DeviceGridModule } from '@c8y/ngx-components/device-grid'; import { PopoverModule } from 'ngx-bootstrap/popover'; import { ChildDevicesActionControlsFactory } from './action-controls.factory'; import { ChildDevicesComponent } from './child-devices.component'; import { ChildDevicesTabGuard } from './child-devices.guard'; import * as i0 from "@angular/core"; export class ChildDevicesModule { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ChildDevicesModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: ChildDevicesModule, declarations: [ChildDevicesComponent], imports: [CoreModule, DeviceGridModule, PopoverModule] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ChildDevicesModule, providers: [ hookRoute({ context: ViewContext.Device, path: 'child-devices', priority: 1000, icon: 'code-fork', label: gettext('Child devices'), component: ChildDevicesComponent, canActivate: [ChildDevicesTabGuard] }), hookDataGridActionControls(ChildDevicesActionControlsFactory) ], imports: [CoreModule, DeviceGridModule, PopoverModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ChildDevicesModule, decorators: [{ type: NgModule, args: [{ declarations: [ChildDevicesComponent], imports: [CoreModule, DeviceGridModule, PopoverModule], providers: [ hookRoute({ context: ViewContext.Device, path: 'child-devices', priority: 1000, icon: 'code-fork', label: gettext('Child devices'), component: ChildDevicesComponent, canActivate: [ChildDevicesTabGuard] }), hookDataGridActionControls(ChildDevicesActionControlsFactory) ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hpbGQtZGV2aWNlcy5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9jaGlsZC1kZXZpY2VzL2NoaWxkLWRldmljZXMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUNMLFVBQVUsRUFDVixPQUFPLEVBQ1AsMEJBQTBCLEVBQzFCLFNBQVMsRUFDVCxXQUFXLEVBQ1osTUFBTSxxQkFBcUIsQ0FBQztBQUM3QixPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNuRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGlDQUFpQyxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDOUUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDbEUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7O0FBa0I3RCxNQUFNLE9BQU8sa0JBQWtCOytHQUFsQixrQkFBa0I7Z0hBQWxCLGtCQUFrQixpQkFmZCxxQkFBcUIsYUFDMUIsVUFBVSxFQUFFLGdCQUFnQixFQUFFLGFBQWE7Z0hBYzFDLGtCQUFrQixhQWJsQjtZQUNULFNBQVMsQ0FBQztnQkFDUixPQUFPLEVBQUUsV0FBVyxDQUFDLE1BQU07Z0JBQzNCLElBQUksRUFBRSxlQUFlO2dCQUNyQixRQUFRLEVBQUUsSUFBSTtnQkFDZCxJQUFJLEVBQUUsV0FBVztnQkFDakIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxlQUFlLENBQUM7Z0JBQy9CLFNBQVMsRUFBRSxxQkFBcUI7Z0JBQ2hDLFdBQVcsRUFBRSxDQUFDLG9CQUFvQixDQUFDO2FBQ3BDLENBQUM7WUFDRiwwQkFBMEIsQ0FBQyxpQ0FBaUMsQ0FBQztTQUM5RCxZQVpTLFVBQVUsRUFBRSxnQkFBZ0IsRUFBRSxhQUFhOzs0RkFjMUMsa0JBQWtCO2tCQWhCOUIsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQztvQkFDckMsT0FBTyxFQUFFLENBQUMsVUFBVSxFQUFFLGdCQUFnQixFQUFFLGFBQWEsQ0FBQztvQkFDdEQsU0FBUyxFQUFFO3dCQUNULFNBQVMsQ0FBQzs0QkFDUixPQUFPLEVBQUUsV0FBVyxDQUFDLE1BQU07NEJBQzNCLElBQUksRUFBRSxlQUFlOzRCQUNyQixRQUFRLEVBQUUsSUFBSTs0QkFDZCxJQUFJLEVBQUUsV0FBVzs0QkFDakIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxlQUFlLENBQUM7NEJBQy9CLFNBQVMsRUFBRSxxQkFBcUI7NEJBQ2hDLFdBQVcsRUFBRSxDQUFDLG9CQUFvQixDQUFDO3lCQUNwQyxDQUFDO3dCQUNGLDBCQUEwQixDQUFDLGlDQUFpQyxDQUFDO3FCQUM5RDtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge1xuICBDb3JlTW9kdWxlLFxuICBnZXR0ZXh0LFxuICBob29rRGF0YUdyaWRBY3Rpb25Db250cm9scyxcbiAgaG9va1JvdXRlLFxuICBWaWV3Q29udGV4dFxufSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzJztcbmltcG9ydCB7IERldmljZUdyaWRNb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL2RldmljZS1ncmlkJztcbmltcG9ydCB7IFBvcG92ZXJNb2R1bGUgfSBmcm9tICduZ3gtYm9vdHN0cmFwL3BvcG92ZXInO1xuaW1wb3J0IHsgQ2hpbGREZXZpY2VzQWN0aW9uQ29udHJvbHNGYWN0b3J5IH0gZnJvbSAnLi9hY3Rpb24tY29udHJvbHMuZmFjdG9yeSc7XG5pbXBvcnQgeyBDaGlsZERldmljZXNDb21wb25lbnQgfSBmcm9tICcuL2NoaWxkLWRldmljZXMuY29tcG9uZW50JztcbmltcG9ydCB7IENoaWxkRGV2aWNlc1RhYkd1YXJkIH0gZnJvbSAnLi9jaGlsZC1kZXZpY2VzLmd1YXJkJztcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbQ2hpbGREZXZpY2VzQ29tcG9uZW50XSxcbiAgaW1wb3J0czogW0NvcmVNb2R1bGUsIERldmljZUdyaWRNb2R1bGUsIFBvcG92ZXJNb2R1bGVdLFxuICBwcm92aWRlcnM6IFtcbiAgICBob29rUm91dGUoe1xuICAgICAgY29udGV4dDogVmlld0NvbnRleHQuRGV2aWNlLFxuICAgICAgcGF0aDogJ2NoaWxkLWRldmljZXMnLFxuICAgICAgcHJpb3JpdHk6IDEwMDAsXG4gICAgICBpY29uOiAnY29kZS1mb3JrJyxcbiAgICAgIGxhYmVsOiBnZXR0ZXh0KCdDaGlsZCBkZXZpY2VzJyksXG4gICAgICBjb21wb25lbnQ6IENoaWxkRGV2aWNlc0NvbXBvbmVudCxcbiAgICAgIGNhbkFjdGl2YXRlOiBbQ2hpbGREZXZpY2VzVGFiR3VhcmRdXG4gICAgfSksXG4gICAgaG9va0RhdGFHcmlkQWN0aW9uQ29udHJvbHMoQ2hpbGREZXZpY2VzQWN0aW9uQ29udHJvbHNGYWN0b3J5KVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIENoaWxkRGV2aWNlc01vZHVsZSB7fVxuIl19