UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

1 lines 4.38 kB
{"version":3,"file":"c8y-ngx-components-operations-bulk-operation-from-single.mjs","sources":["../../operations/bulk-operation-from-single/bulk-operation-from-single.component.ts","../../operations/bulk-operation-from-single/bulk-operation-from-single.component.html","../../operations/bulk-operation-from-single/bulk-operation-from-single.module.ts","../../operations/bulk-operation-from-single/c8y-ngx-components-operations-bulk-operation-from-single.ts"],"sourcesContent":["import { Component, OnInit } from '@angular/core';\nimport { ActivatedRoute } from '@angular/router';\nimport { IOperation } from '@c8y/client';\nimport { get } from 'lodash-es';\nimport { BaseStepperComponent } from '@c8y/ngx-components/operations/bulk-operation-stepper';\nimport {\n BulkOperationsService,\n OperationDetails\n} from '@c8y/ngx-components/operations/bulk-operations-service';\n\n@Component({\n selector: 'bulk-operation-from-single',\n templateUrl: 'bulk-operation-from-single.component.html'\n})\nexport class BulkOperationFromSingleComponent extends BaseStepperComponent implements OnInit {\n constructor(\n private activatedRoute: ActivatedRoute,\n private bulkOperationService: BulkOperationsService\n ) {\n super();\n }\n\n protected async retrieveOperationPrototype(): Promise<OperationDetails> {\n const prototype: IOperation = (\n await this.bulkOperationService.getOperation(this.activatedRoute.snapshot.params.operationId)\n ).data;\n\n return {\n description: get(prototype, 'description'),\n prototype\n };\n }\n}\n","<c8y-bulk-operation-stepper type=\"from-single\"> </c8y-bulk-operation-stepper>\n","import { NgModule } from '@angular/core';\nimport { RouterModule } from '@angular/router';\n\nimport { CoreModule, Route } from '@c8y/ngx-components';\nimport { BulkOperationStepperModule } from '@c8y/ngx-components/operations/bulk-operation-stepper';\n\nimport { BulkOperationFromSingleComponent } from './bulk-operation-from-single.component';\n\nexport const bulkOperationCreateSingleRoutes: Route[] = [\n {\n path: 'devicecontrol/single/create-bulk/:operationId',\n component: BulkOperationFromSingleComponent\n }\n];\n\n@NgModule({\n declarations: [BulkOperationFromSingleComponent],\n imports: [\n CoreModule,\n BulkOperationStepperModule,\n RouterModule.forChild(bulkOperationCreateSingleRoutes)\n ]\n})\nexport class BulkOperationFromSingleModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;;;;;;AAcM,MAAO,gCAAiC,SAAQ,oBAAoB,CAAA;IACxE,WACU,CAAA,cAA8B,EAC9B,oBAA2C,EAAA;AAEnD,QAAA,KAAK,EAAE,CAAC;QAHA,IAAc,CAAA,cAAA,GAAd,cAAc,CAAgB;QAC9B,IAAoB,CAAA,oBAAA,GAApB,oBAAoB,CAAuB;KAGpD;AAES,IAAA,MAAM,0BAA0B,GAAA;QACxC,MAAM,SAAS,GAAe,CAC5B,MAAM,IAAI,CAAC,oBAAoB,CAAC,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,WAAW,CAAC,EAC7F,IAAI,CAAC;QAEP,OAAO;AACL,YAAA,WAAW,EAAE,GAAG,CAAC,SAAS,EAAE,aAAa,CAAC;YAC1C,SAAS;SACV,CAAC;KACH;+GAjBU,gCAAgC,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,cAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,qBAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;AAAhC,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,gCAAgC,yFCd7C,mFACA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,oBAAA,EAAA,QAAA,EAAA,4BAAA,EAAA,MAAA,EAAA,CAAA,MAAA,CAAA,EAAA,OAAA,EAAA,CAAA,iBAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA,EAAA;;4FDaa,gCAAgC,EAAA,UAAA,EAAA,CAAA;kBAJ5C,SAAS;+BACE,4BAA4B,EAAA,QAAA,EAAA,mFAAA,EAAA,CAAA;;;AEH3B,MAAA,+BAA+B,GAAY;AACtD,IAAA;AACE,QAAA,IAAI,EAAE,+CAA+C;AACrD,QAAA,SAAS,EAAE,gCAAgC;AAC5C,KAAA;EACD;MAUW,6BAA6B,CAAA;+GAA7B,6BAA6B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA,EAAA;gHAA7B,6BAA6B,EAAA,YAAA,EAAA,CAPzB,gCAAgC,CAAA,EAAA,OAAA,EAAA,CAE7C,UAAU;YACV,0BAA0B,EAAA,EAAA,CAAA,YAAA,CAAA,EAAA,CAAA,CAAA,EAAA;AAIjB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,6BAA6B,YALtC,UAAU;YACV,0BAA0B;AAC1B,YAAA,YAAY,CAAC,QAAQ,CAAC,+BAA+B,CAAC,CAAA,EAAA,CAAA,CAAA,EAAA;;4FAG7C,6BAA6B,EAAA,UAAA,EAAA,CAAA;kBARzC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;oBACR,YAAY,EAAE,CAAC,gCAAgC,CAAC;AAChD,oBAAA,OAAO,EAAE;wBACP,UAAU;wBACV,0BAA0B;AAC1B,wBAAA,YAAY,CAAC,QAAQ,CAAC,+BAA+B,CAAC;AACvD,qBAAA;AACF,iBAAA,CAAA;;;ACtBD;;AAEG;;;;"}