@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
1 lines • 4.5 kB
Source Map (JSON)
{"version":3,"file":"c8y-ngx-components-alarms-devicemanagement.mjs","sources":["../../alarms/devicemanagement/index.ts","../../alarms/devicemanagement/c8y-ngx-components-alarms-devicemanagement.ts"],"sourcesContent":["import { ModuleWithProviders } from '@angular/core';\nimport { gettext } from '@c8y/ngx-components/gettext';\nimport { NavigatorNode, ViewContext } from '@c8y/ngx-components';\nimport {\n ALARMS_PATH,\n AlarmsComponent,\n AlarmsModule,\n getChildrenForViewContext,\n getViewContextRoutes\n} from '@c8y/ngx-components/alarms';\n\nexport function alarmsDeviceManagementRouteAndNodeConfig(): ModuleWithProviders<AlarmsModule> {\n return AlarmsModule.config({\n rootNavigatorNode: new NavigatorNode({\n label: gettext('Alarms'),\n icon: 'bell',\n priority: 3000,\n path: `/${ALARMS_PATH}`,\n featureId: 'alarms',\n parent: 'Overviews',\n routerLinkExact: false\n }),\n route: [\n {\n path: ALARMS_PATH,\n component: AlarmsComponent,\n data: { title: true },\n children: getChildrenForViewContext(ViewContext.Alarms)\n },\n {\n context: ViewContext.Group,\n path: ALARMS_PATH,\n priority: 800,\n icon: 'bell',\n label: gettext('Alarms'),\n component: AlarmsComponent,\n featureId: 'alarms',\n children: getChildrenForViewContext(ViewContext.GroupAlarms)\n },\n {\n context: ViewContext.Device,\n path: ALARMS_PATH,\n priority: 800,\n icon: 'bell',\n label: gettext('Alarms'),\n component: AlarmsComponent,\n featureId: 'alarms',\n children: getChildrenForViewContext(ViewContext.DeviceAlarms)\n },\n {\n context: ViewContext.Service,\n path: ALARMS_PATH,\n priority: 800,\n icon: 'bell',\n label: gettext('Alarms'),\n component: AlarmsComponent,\n featureId: 'alarms',\n children: getChildrenForViewContext(ViewContext.ServiceAlarms)\n },\n {\n context: ViewContext.Simulators,\n path: ALARMS_PATH,\n priority: -2,\n icon: 'bell',\n label: gettext('Alarms'),\n component: AlarmsComponent,\n featureId: 'alarms',\n children: getChildrenForViewContext(ViewContext.SimulatorsAlarms)\n },\n ...getViewContextRoutes([\n ViewContext.Alarms,\n ViewContext.GroupAlarms,\n ViewContext.DeviceAlarms,\n ViewContext.ServiceAlarms,\n ViewContext.SimulatorsAlarms\n ])\n ]\n });\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;SAWgB,wCAAwC,GAAA;IACtD,OAAO,YAAY,CAAC,MAAM,CAAC;QACzB,iBAAiB,EAAE,IAAI,aAAa,CAAC;AACnC,YAAA,KAAK,EAAE,OAAO,CAAC,QAAQ,CAAC;AACxB,YAAA,IAAI,EAAE,MAAM;AACZ,YAAA,QAAQ,EAAE,IAAI;YACd,IAAI,EAAE,CAAA,CAAA,EAAI,WAAW,CAAA,CAAE;AACvB,YAAA,SAAS,EAAE,QAAQ;AACnB,YAAA,MAAM,EAAE,WAAW;AACnB,YAAA,eAAe,EAAE;SAClB,CAAC;AACF,QAAA,KAAK,EAAE;AACL,YAAA;AACE,gBAAA,IAAI,EAAE,WAAW;AACjB,gBAAA,SAAS,EAAE,eAAe;AAC1B,gBAAA,IAAI,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE;AACrB,gBAAA,QAAQ,EAAE,yBAAyB,CAAC,WAAW,CAAC,MAAM;AACvD,aAAA;AACD,YAAA;gBACE,OAAO,EAAE,WAAW,CAAC,KAAK;AAC1B,gBAAA,IAAI,EAAE,WAAW;AACjB,gBAAA,QAAQ,EAAE,GAAG;AACb,gBAAA,IAAI,EAAE,MAAM;AACZ,gBAAA,KAAK,EAAE,OAAO,CAAC,QAAQ,CAAC;AACxB,gBAAA,SAAS,EAAE,eAAe;AAC1B,gBAAA,SAAS,EAAE,QAAQ;AACnB,gBAAA,QAAQ,EAAE,yBAAyB,CAAC,WAAW,CAAC,WAAW;AAC5D,aAAA;AACD,YAAA;gBACE,OAAO,EAAE,WAAW,CAAC,MAAM;AAC3B,gBAAA,IAAI,EAAE,WAAW;AACjB,gBAAA,QAAQ,EAAE,GAAG;AACb,gBAAA,IAAI,EAAE,MAAM;AACZ,gBAAA,KAAK,EAAE,OAAO,CAAC,QAAQ,CAAC;AACxB,gBAAA,SAAS,EAAE,eAAe;AAC1B,gBAAA,SAAS,EAAE,QAAQ;AACnB,gBAAA,QAAQ,EAAE,yBAAyB,CAAC,WAAW,CAAC,YAAY;AAC7D,aAAA;AACD,YAAA;gBACE,OAAO,EAAE,WAAW,CAAC,OAAO;AAC5B,gBAAA,IAAI,EAAE,WAAW;AACjB,gBAAA,QAAQ,EAAE,GAAG;AACb,gBAAA,IAAI,EAAE,MAAM;AACZ,gBAAA,KAAK,EAAE,OAAO,CAAC,QAAQ,CAAC;AACxB,gBAAA,SAAS,EAAE,eAAe;AAC1B,gBAAA,SAAS,EAAE,QAAQ;AACnB,gBAAA,QAAQ,EAAE,yBAAyB,CAAC,WAAW,CAAC,aAAa;AAC9D,aAAA;AACD,YAAA;gBACE,OAAO,EAAE,WAAW,CAAC,UAAU;AAC/B,gBAAA,IAAI,EAAE,WAAW;gBACjB,QAAQ,EAAE,CAAC,CAAC;AACZ,gBAAA,IAAI,EAAE,MAAM;AACZ,gBAAA,KAAK,EAAE,OAAO,CAAC,QAAQ,CAAC;AACxB,gBAAA,SAAS,EAAE,eAAe;AAC1B,gBAAA,SAAS,EAAE,QAAQ;AACnB,gBAAA,QAAQ,EAAE,yBAAyB,CAAC,WAAW,CAAC,gBAAgB;AACjE,aAAA;AACD,YAAA,GAAG,oBAAoB,CAAC;AACtB,gBAAA,WAAW,CAAC,MAAM;AAClB,gBAAA,WAAW,CAAC,WAAW;AACvB,gBAAA,WAAW,CAAC,YAAY;AACxB,gBAAA,WAAW,CAAC,aAAa;AACzB,gBAAA,WAAW,CAAC;aACb;AACF;AACF,KAAA,CAAC;AACJ;;AC9EA;;AAEG;;;;"}