@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
70 lines • 8.46 kB
JavaScript
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import { CoreModule, FormsModule, gettext } from '@c8y/ngx-components';
import { SharedRepositoryModule } from '@c8y/ngx-components/repository/shared';
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 { ConfirmSoftwareSelectionStepComponent } from './confirm-software-selection-step.component';
import { SelectSoftwareStepComponent } from './select-software-step.component';
import { StepperBulkTypeSoftwareComponent } from './stepper-bulk-type-software.component';
import * as i0 from "@angular/core";
/** Module for the 'Software update' operation type stepper */
export class StepperBulkTypeSoftwareModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeSoftwareModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeSoftwareModule, declarations: [StepperBulkTypeSoftwareComponent,
ConfirmSoftwareSelectionStepComponent,
SelectSoftwareStepComponent], imports: [CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
SharedRepositoryModule,
StepperFramesModule], exports: [StepperBulkTypeSoftwareComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeSoftwareModule, providers: [
hookListBulkType({
type: BulkOperationType.SOFTWARE,
c8yIcon: 'c8y-tools',
name: gettext('Software update'),
path: `${baseUrl}software`,
component: StepperBulkTypeSoftwareComponent,
fragments: ['c8y_SoftwareList', 'c8y_SoftwareUpdate'],
selected: false
})
], imports: [CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
SharedRepositoryModule,
StepperFramesModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: StepperBulkTypeSoftwareModule, decorators: [{
type: NgModule,
args: [{
declarations: [
StepperBulkTypeSoftwareComponent,
ConfirmSoftwareSelectionStepComponent,
SelectSoftwareStepComponent
],
imports: [
CoreModule,
FormsModule,
ReactiveFormsModule,
BulkOperationStepperModule,
SharedRepositoryModule,
StepperFramesModule
],
providers: [
hookListBulkType({
type: BulkOperationType.SOFTWARE,
c8yIcon: 'c8y-tools',
name: gettext('Software update'),
path: `${baseUrl}software`,
component: StepperBulkTypeSoftwareComponent,
fragments: ['c8y_SoftwareList', 'c8y_SoftwareUpdate'],
selected: false
})
],
exports: [StepperBulkTypeSoftwareComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RlcHBlci1idWxrLXR5cGUtc29mdHdhcmUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vb3BlcmF0aW9ucy9zdGVwcGVyLWJ1bGstdHlwZS1zb2Z0d2FyZS9zdGVwcGVyLWJ1bGstdHlwZS1zb2Z0d2FyZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVyRCxPQUFPLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN2RSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUMvRSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNuRyxPQUFPLEVBQ0wsT0FBTyxFQUNQLGlCQUFpQixFQUNqQixnQkFBZ0IsRUFDakIsTUFBTSx3REFBd0QsQ0FBQztBQUNoRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUVwRixPQUFPLEVBQUUscUNBQXFDLEVBQUUsTUFBTSw2Q0FBNkMsQ0FBQztBQUNwRyxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsZ0NBQWdDLEVBQUUsTUFBTSx3Q0FBd0MsQ0FBQzs7QUFFMUYsOERBQThEO0FBNEI5RCxNQUFNLE9BQU8sNkJBQTZCOytHQUE3Qiw2QkFBNkI7Z0hBQTdCLDZCQUE2QixpQkF6QnRDLGdDQUFnQztZQUNoQyxxQ0FBcUM7WUFDckMsMkJBQTJCLGFBRzNCLFVBQVU7WUFDVixXQUFXO1lBQ1gsbUJBQW1CO1lBQ25CLDBCQUEwQjtZQUMxQixzQkFBc0I7WUFDdEIsbUJBQW1CLGFBYVgsZ0NBQWdDO2dIQUUvQiw2QkFBNkIsYUFiN0I7WUFDVCxnQkFBZ0IsQ0FBQztnQkFDZixJQUFJLEVBQUUsaUJBQWlCLENBQUMsUUFBUTtnQkFDaEMsT0FBTyxFQUFFLFdBQVc7Z0JBQ3BCLElBQUksRUFBRSxPQUFPLENBQUMsaUJBQWlCLENBQUM7Z0JBQ2hDLElBQUksRUFBRSxHQUFHLE9BQU8sVUFBVTtnQkFDMUIsU0FBUyxFQUFFLGdDQUFnQztnQkFDM0MsU0FBUyxFQUFFLENBQUMsa0JBQWtCLEVBQUUsb0JBQW9CLENBQUM7Z0JBQ3JELFFBQVEsRUFBRSxLQUFLO2FBQ2hCLENBQUM7U0FDSCxZQWpCQyxVQUFVO1lBQ1YsV0FBVztZQUNYLG1CQUFtQjtZQUNuQiwwQkFBMEI7WUFDMUIsc0JBQXNCO1lBQ3RCLG1CQUFtQjs7NEZBZVYsNkJBQTZCO2tCQTNCekMsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUU7d0JBQ1osZ0NBQWdDO3dCQUNoQyxxQ0FBcUM7d0JBQ3JDLDJCQUEyQjtxQkFDNUI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLFVBQVU7d0JBQ1YsV0FBVzt3QkFDWCxtQkFBbUI7d0JBQ25CLDBCQUEwQjt3QkFDMUIsc0JBQXNCO3dCQUN0QixtQkFBbUI7cUJBQ3BCO29CQUNELFNBQVMsRUFBRTt3QkFDVCxnQkFBZ0IsQ0FBQzs0QkFDZixJQUFJLEVBQUUsaUJBQWlCLENBQUMsUUFBUTs0QkFDaEMsT0FBTyxFQUFFLFdBQVc7NEJBQ3BCLElBQUksRUFBRSxPQUFPLENBQUMsaUJBQWlCLENBQUM7NEJBQ2hDLElBQUksRUFBRSxHQUFHLE9BQU8sVUFBVTs0QkFDMUIsU0FBUyxFQUFFLGdDQUFnQzs0QkFDM0MsU0FBUyxFQUFFLENBQUMsa0JBQWtCLEVBQUUsb0JBQW9CLENBQUM7NEJBQ3JELFFBQVEsRUFBRSxLQUFLO3lCQUNoQixDQUFDO3FCQUNIO29CQUNELE9BQU8sRUFBRSxDQUFDLGdDQUFnQyxDQUFDO2lCQUM1QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5pbXBvcnQgeyBDb3JlTW9kdWxlLCBGb3Jtc01vZHVsZSwgZ2V0dGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgU2hhcmVkUmVwb3NpdG9yeU1vZHVsZSB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvcmVwb3NpdG9yeS9zaGFyZWQnO1xuaW1wb3J0IHsgQnVsa09wZXJhdGlvblN0ZXBwZXJNb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL29wZXJhdGlvbnMvYnVsay1vcGVyYXRpb24tc3RlcHBlcic7XG5pbXBvcnQge1xuICBiYXNlVXJsLFxuICBCdWxrT3BlcmF0aW9uVHlwZSxcbiAgaG9va0xpc3RCdWxrVHlwZVxufSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL29wZXJhdGlvbnMvYnVsay1vcGVyYXRpb25zLXNlcnZpY2UnO1xuaW1wb3J0IHsgU3RlcHBlckZyYW1lc01vZHVsZSB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvb3BlcmF0aW9ucy9zdGVwcGVyLWZyYW1lcyc7XG5cbmltcG9ydCB7IENvbmZpcm1Tb2Z0d2FyZVNlbGVjdGlvblN0ZXBDb21wb25lbnQgfSBmcm9tICcuL2NvbmZpcm0tc29mdHdhcmUtc2VsZWN0aW9uLXN0ZXAuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdFNvZnR3YXJlU3RlcENvbXBvbmVudCB9IGZyb20gJy4vc2VsZWN0LXNvZnR3YXJlLXN0ZXAuY29tcG9uZW50JztcbmltcG9ydCB7IFN0ZXBwZXJCdWxrVHlwZVNvZnR3YXJlQ29tcG9uZW50IH0gZnJvbSAnLi9zdGVwcGVyLWJ1bGstdHlwZS1zb2Z0d2FyZS5jb21wb25lbnQnO1xuXG4vKiogTW9kdWxlIGZvciB0aGUgJ1NvZnR3YXJlIHVwZGF0ZScgb3BlcmF0aW9uIHR5cGUgc3RlcHBlciAqL1xuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgU3RlcHBlckJ1bGtUeXBlU29mdHdhcmVDb21wb25lbnQsXG4gICAgQ29uZmlybVNvZnR3YXJlU2VsZWN0aW9uU3RlcENvbXBvbmVudCxcbiAgICBTZWxlY3RTb2Z0d2FyZVN0ZXBDb21wb25lbnRcbiAgXSxcbiAgaW1wb3J0czogW1xuICAgIENvcmVNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICBCdWxrT3BlcmF0aW9uU3RlcHBlck1vZHVsZSxcbiAgICBTaGFyZWRSZXBvc2l0b3J5TW9kdWxlLFxuICAgIFN0ZXBwZXJGcmFtZXNNb2R1bGVcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgaG9va0xpc3RCdWxrVHlwZSh7XG4gICAgICB0eXBlOiBCdWxrT3BlcmF0aW9uVHlwZS5TT0ZUV0FSRSxcbiAgICAgIGM4eUljb246ICdjOHktdG9vbHMnLFxuICAgICAgbmFtZTogZ2V0dGV4dCgnU29mdHdhcmUgdXBkYXRlJyksXG4gICAgICBwYXRoOiBgJHtiYXNlVXJsfXNvZnR3YXJlYCxcbiAgICAgIGNvbXBvbmVudDogU3RlcHBlckJ1bGtUeXBlU29mdHdhcmVDb21wb25lbnQsXG4gICAgICBmcmFnbWVudHM6IFsnYzh5X1NvZnR3YXJlTGlzdCcsICdjOHlfU29mdHdhcmVVcGRhdGUnXSxcbiAgICAgIHNlbGVjdGVkOiBmYWxzZVxuICAgIH0pXG4gIF0sXG4gIGV4cG9ydHM6IFtTdGVwcGVyQnVsa1R5cGVTb2Z0d2FyZUNvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgU3RlcHBlckJ1bGtUeXBlU29mdHdhcmVNb2R1bGUge31cbiJdfQ==