UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

1 lines 4.03 kB
{"version":3,"file":"c8y-ngx-components-datapoint-library.mjs","sources":["../../datapoint-library/datapoint-library.module.ts","../../datapoint-library/c8y-ngx-components-datapoint-library.ts"],"sourcesContent":["import { ModuleWithProviders, NgModule } from '@angular/core';\nimport { gettext, hookNavigator, hookRoute, NavigatorNode, ViewContext } from '@c8y/ngx-components';\nimport {\n DatapointLibraryOptions,\n DATAPOINT_LIBRARY_CONFIG,\n pathToDatapointLibrary\n} from '@c8y/ngx-components/datapoint-library/model';\n\n@NgModule({\n providers: [\n hookRoute([\n {\n path: pathToDatapointLibrary,\n loadComponent: () =>\n import('@c8y/ngx-components/datapoint-library/list').then(\n m => m.DatapointLibraryListComponent\n )\n },\n {\n context: ViewContext.DatapointLibrary,\n path: 'details',\n loadComponent: () =>\n import('@c8y/ngx-components/datapoint-library/details').then(\n m => m.DatapointLibraryDetailsComponent\n ),\n label: gettext('Details'),\n icon: 'palette',\n priority: 500\n }\n ]),\n hookNavigator([\n new NavigatorNode({\n parent: gettext('Configuration'),\n label: gettext('Data point library'),\n featureId: 'dataPointLibrary',\n path: pathToDatapointLibrary,\n icon: 'c8y-data-points',\n routerLinkExact: false\n })\n ])\n ]\n})\nexport class DatapointLibraryModule {\n static forRoot(\n config: DatapointLibraryOptions = {}\n ): ModuleWithProviders<DatapointLibraryModule> {\n return {\n ngModule: DatapointLibraryModule,\n providers: [\n {\n provide: DATAPOINT_LIBRARY_CONFIG,\n useValue: config\n }\n ]\n };\n }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"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"}