@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
70 lines • 8.66 kB
JavaScript
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import { CoreModule, FormsModule, gettext } from '@c8y/ngx-components';
import { DeviceProfileModule } from '@c8y/ngx-components/device-profile';
import { BulkOperationStepperModule } from '@c8y/ngx-components/operations/bulk-operation-stepper';
import { baseUrl, BulkOperationType, hookListBulkType } from '@c8y/ngx-components/operations/bulk-operations-service';
import { StepperFramesModule } from '@c8y/ngx-components/operations/stepper-frames';
import { ConfirmDeviceProfileSelectionStepComponent } from './confirm-device-profile-selection-step.component';
import { SelectDeviceProfileStepComponent } from './select-device-profile-step.component';
import { StepperBulkTypeDeviceProfileComponent } from './stepper-bulk-type-device-profile.component';
import * as i0 from "@angular/core";
/** Module for the 'Apply device profile' operation type stepper */
export class StepperBulkTypeDeviceProfileModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeDeviceProfileModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeDeviceProfileModule, declarations: [StepperBulkTypeDeviceProfileComponent,
SelectDeviceProfileStepComponent,
ConfirmDeviceProfileSelectionStepComponent], imports: [CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
DeviceProfileModule,
StepperFramesModule], exports: [StepperBulkTypeDeviceProfileComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeDeviceProfileModule, providers: [
hookListBulkType({
type: BulkOperationType.DEVICE_PROFILE,
c8yIcon: 'c8y-device-profile',
name: gettext('Apply device profile'),
path: `${baseUrl}device-profile`,
component: StepperBulkTypeDeviceProfileComponent,
fragments: ['c8y_DeviceProfile'],
selected: false
})
], imports: [CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
DeviceProfileModule,
StepperFramesModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeDeviceProfileModule, decorators: [{
type: NgModule,
args: [{
declarations: [
StepperBulkTypeDeviceProfileComponent,
SelectDeviceProfileStepComponent,
ConfirmDeviceProfileSelectionStepComponent
],
imports: [
CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
DeviceProfileModule,
StepperFramesModule
],
providers: [
hookListBulkType({
type: BulkOperationType.DEVICE_PROFILE,
c8yIcon: 'c8y-device-profile',
name: gettext('Apply device profile'),
path: `${baseUrl}device-profile`,
component: StepperBulkTypeDeviceProfileComponent,
fragments: ['c8y_DeviceProfile'],
selected: false
})
],
exports: [StepperBulkTypeDeviceProfileComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RlcHBlci1idWxrLXR5cGUtZGV2aWNlLXByb2ZpbGUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vb3BlcmF0aW9ucy9zdGVwcGVyLWJ1bGstdHlwZS1kZXZpY2UtcHJvZmlsZS9zdGVwcGVyLWJ1bGstdHlwZS1kZXZpY2UtcHJvZmlsZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVyRCxPQUFPLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN2RSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUN6RSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNuRyxPQUFPLEVBQ0wsT0FBTyxFQUNQLGlCQUFpQixFQUNqQixnQkFBZ0IsRUFDakIsTUFBTSx3REFBd0QsQ0FBQztBQUNoRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUVwRixPQUFPLEVBQUUsMENBQTBDLEVBQUUsTUFBTSxtREFBbUQsQ0FBQztBQUMvRyxPQUFPLEVBQUUsZ0NBQWdDLEVBQUUsTUFBTSx3Q0FBd0MsQ0FBQztBQUMxRixPQUFPLEVBQUUscUNBQXFDLEVBQUUsTUFBTSw4Q0FBOEMsQ0FBQzs7QUFFckcsbUVBQW1FO0FBNEJuRSxNQUFNLE9BQU8sa0NBQWtDOytHQUFsQyxrQ0FBa0M7Z0hBQWxDLGtDQUFrQyxpQkF6QjNDLHFDQUFxQztZQUNyQyxnQ0FBZ0M7WUFDaEMsMENBQTBDLGFBRzFDLFVBQVU7WUFDVixXQUFXO1lBQ1gsbUJBQW1CO1lBQ25CLDBCQUEwQjtZQUMxQixtQkFBbUI7WUFDbkIsbUJBQW1CLGFBYVgscUNBQXFDO2dIQUVwQyxrQ0FBa0MsYUFibEM7WUFDVCxnQkFBZ0IsQ0FBQztnQkFDZixJQUFJLEVBQUUsaUJBQWlCLENBQUMsY0FBYztnQkFDdEMsT0FBTyxFQUFFLG9CQUFvQjtnQkFDN0IsSUFBSSxFQUFFLE9BQU8sQ0FBQyxzQkFBc0IsQ0FBQztnQkFDckMsSUFBSSxFQUFFLEdBQUcsT0FBTyxnQkFBZ0I7Z0JBQ2hDLFNBQVMsRUFBRSxxQ0FBcUM7Z0JBQ2hELFNBQVMsRUFBRSxDQUFDLG1CQUFtQixDQUFDO2dCQUNoQyxRQUFRLEVBQUUsS0FBSzthQUNoQixDQUFDO1NBQ0gsWUFqQkMsVUFBVTtZQUNWLFdBQVc7WUFDWCxtQkFBbUI7WUFDbkIsMEJBQTBCO1lBQzFCLG1CQUFtQjtZQUNuQixtQkFBbUI7OzRGQWVWLGtDQUFrQztrQkEzQjlDLFFBQVE7bUJBQUM7b0JBQ1IsWUFBWSxFQUFFO3dCQUNaLHFDQUFxQzt3QkFDckMsZ0NBQWdDO3dCQUNoQywwQ0FBMEM7cUJBQzNDO29CQUNELE9BQU8sRUFBRTt3QkFDUCxVQUFVO3dCQUNWLFdBQVc7d0JBQ1gsbUJBQW1CO3dCQUNuQiwwQkFBMEI7d0JBQzFCLG1CQUFtQjt3QkFDbkIsbUJBQW1CO3FCQUNwQjtvQkFDRCxTQUFTLEVBQUU7d0JBQ1QsZ0JBQWdCLENBQUM7NEJBQ2YsSUFBSSxFQUFFLGlCQUFpQixDQUFDLGNBQWM7NEJBQ3RDLE9BQU8sRUFBRSxvQkFBb0I7NEJBQzdCLElBQUksRUFBRSxPQUFPLENBQUMsc0JBQXNCLENBQUM7NEJBQ3JDLElBQUksRUFBRSxHQUFHLE9BQU8sZ0JBQWdCOzRCQUNoQyxTQUFTLEVBQUUscUNBQXFDOzRCQUNoRCxTQUFTLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQzs0QkFDaEMsUUFBUSxFQUFFLEtBQUs7eUJBQ2hCLENBQUM7cUJBQ0g7b0JBQ0QsT0FBTyxFQUFFLENBQUMscUNBQXFDLENBQUM7aUJBQ2pEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IENvcmVNb2R1bGUsIEZvcm1zTW9kdWxlLCBnZXR0ZXh0IH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBEZXZpY2VQcm9maWxlTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy9kZXZpY2UtcHJvZmlsZSc7XG5pbXBvcnQgeyBCdWxrT3BlcmF0aW9uU3RlcHBlck1vZHVsZSB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvb3BlcmF0aW9ucy9idWxrLW9wZXJhdGlvbi1zdGVwcGVyJztcbmltcG9ydCB7XG4gIGJhc2VVcmwsXG4gIEJ1bGtPcGVyYXRpb25UeXBlLFxuICBob29rTGlzdEJ1bGtUeXBlXG59IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvb3BlcmF0aW9ucy9idWxrLW9wZXJhdGlvbnMtc2VydmljZSc7XG5pbXBvcnQgeyBTdGVwcGVyRnJhbWVzTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy9vcGVyYXRpb25zL3N0ZXBwZXItZnJhbWVzJztcblxuaW1wb3J0IHsgQ29uZmlybURldmljZVByb2ZpbGVTZWxlY3Rpb25TdGVwQ29tcG9uZW50IH0gZnJvbSAnLi9jb25maXJtLWRldmljZS1wcm9maWxlLXNlbGVjdGlvbi1zdGVwLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3REZXZpY2VQcm9maWxlU3RlcENvbXBvbmVudCB9IGZyb20gJy4vc2VsZWN0LWRldmljZS1wcm9maWxlLXN0ZXAuY29tcG9uZW50JztcbmltcG9ydCB7IFN0ZXBwZXJCdWxrVHlwZURldmljZVByb2ZpbGVDb21wb25lbnQgfSBmcm9tICcuL3N0ZXBwZXItYnVsay10eXBlLWRldmljZS1wcm9maWxlLmNvbXBvbmVudCc7XG5cbi8qKiBNb2R1bGUgZm9yIHRoZSAnQXBwbHkgZGV2aWNlIHByb2ZpbGUnIG9wZXJhdGlvbiB0eXBlIHN0ZXBwZXIgKi9cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW1xuICAgIFN0ZXBwZXJCdWxrVHlwZURldmljZVByb2ZpbGVDb21wb25lbnQsXG4gICAgU2VsZWN0RGV2aWNlUHJvZmlsZVN0ZXBDb21wb25lbnQsXG4gICAgQ29uZmlybURldmljZVByb2ZpbGVTZWxlY3Rpb25TdGVwQ29tcG9uZW50XG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBDb3JlTW9kdWxlLFxuICAgIEZvcm1zTW9kdWxlLFxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXG4gICAgQnVsa09wZXJhdGlvblN0ZXBwZXJNb2R1bGUsXG4gICAgRGV2aWNlUHJvZmlsZU1vZHVsZSxcbiAgICBTdGVwcGVyRnJhbWVzTW9kdWxlXG4gIF0sXG4gIHByb3ZpZGVyczogW1xuICAgIGhvb2tMaXN0QnVsa1R5cGUoe1xuICAgICAgdHlwZTogQnVsa09wZXJhdGlvblR5cGUuREVWSUNFX1BST0ZJTEUsXG4gICAgICBjOHlJY29uOiAnYzh5LWRldmljZS1wcm9maWxlJyxcbiAgICAgIG5hbWU6IGdldHRleHQoJ0FwcGx5IGRldmljZSBwcm9maWxlJyksXG4gICAgICBwYXRoOiBgJHtiYXNlVXJsfWRldmljZS1wcm9maWxlYCxcbiAgICAgIGNvbXBvbmVudDogU3RlcHBlckJ1bGtUeXBlRGV2aWNlUHJvZmlsZUNvbXBvbmVudCxcbiAgICAgIGZyYWdtZW50czogWydjOHlfRGV2aWNlUHJvZmlsZSddLFxuICAgICAgc2VsZWN0ZWQ6IGZhbHNlXG4gICAgfSlcbiAgXSxcbiAgZXhwb3J0czogW1N0ZXBwZXJCdWxrVHlwZURldmljZVByb2ZpbGVDb21wb25lbnRdXG59KVxuZXhwb3J0IGNsYXNzIFN0ZXBwZXJCdWxrVHlwZURldmljZVByb2ZpbGVNb2R1bGUge31cbiJdfQ==