@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
56 lines • 7.11 kB
JavaScript
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { PopoverModule } from 'ngx-bootstrap/popover';
import { TooltipModule } from 'ngx-bootstrap/tooltip';
import { CoreModule } from '@c8y/ngx-components';
import { StatusFilterModule } from '@c8y/ngx-components/operations/status-filter';
import { BulkOperationSchedulerModule } from '@c8y/ngx-components/operations/bulk-operation-scheduler';
import { BulkOperationListItemModule } from '@c8y/ngx-components/operations/bulk-operation-list-item';
import { BulkOperationsListComponent } from './bulk-operations-list.component';
import { BulkOperationModalsService } from './modals/bulk-operation-modals.service';
import { BulkOperationsModalComponent } from './modals/bulk-operations-modal.component';
import * as i0 from "@angular/core";
import * as i1 from "@angular/router";
export const bulkOperationListRoutes = [
{
path: 'devicecontrol/bulk',
component: BulkOperationsListComponent
}
];
/**
* This module allows for displaying the list of bulk operations and their details.
*/
export class BulkOperationsListModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: BulkOperationsListModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: BulkOperationsListModule, declarations: [BulkOperationsListComponent, BulkOperationsModalComponent], imports: [CoreModule,
PopoverModule,
TooltipModule,
StatusFilterModule,
BulkOperationSchedulerModule,
BulkOperationListItemModule, i1.RouterModule], exports: [BulkOperationsListComponent, BulkOperationsModalComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: BulkOperationsListModule, providers: [BulkOperationModalsService], imports: [CoreModule,
PopoverModule,
TooltipModule,
StatusFilterModule,
BulkOperationSchedulerModule,
BulkOperationListItemModule,
RouterModule.forChild(bulkOperationListRoutes)] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: BulkOperationsListModule, decorators: [{
type: NgModule,
args: [{
imports: [
CoreModule,
PopoverModule,
TooltipModule,
StatusFilterModule,
BulkOperationSchedulerModule,
BulkOperationListItemModule,
RouterModule.forChild(bulkOperationListRoutes)
],
providers: [BulkOperationModalsService],
declarations: [BulkOperationsListComponent, BulkOperationsModalComponent],
exports: [BulkOperationsListComponent, BulkOperationsModalComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVsay1vcGVyYXRpb25zLWxpc3QubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vb3BlcmF0aW9ucy9idWxrLW9wZXJhdGlvbnMtbGlzdC9idWxrLW9wZXJhdGlvbnMtbGlzdC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQ3RELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUV0RCxPQUFPLEVBQUUsVUFBVSxFQUFTLE1BQU0scUJBQXFCLENBQUM7QUFDeEQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sOENBQThDLENBQUM7QUFDbEYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0seURBQXlELENBQUM7QUFDdkcsT0FBTyxFQUFFLDJCQUEyQixFQUFFLE1BQU0seURBQXlELENBQUM7QUFFdEcsT0FBTyxFQUFFLDJCQUEyQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDL0UsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDcEYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sMENBQTBDLENBQUM7OztBQUV4RixNQUFNLENBQUMsTUFBTSx1QkFBdUIsR0FBWTtJQUM5QztRQUNFLElBQUksRUFBRSxvQkFBb0I7UUFDMUIsU0FBUyxFQUFFLDJCQUEyQjtLQUN2QztDQUNGLENBQUM7QUFFRjs7R0FFRztBQWVILE1BQU0sT0FBTyx3QkFBd0I7K0dBQXhCLHdCQUF3QjtnSEFBeEIsd0JBQXdCLGlCQUhwQiwyQkFBMkIsRUFBRSw0QkFBNEIsYUFUdEUsVUFBVTtZQUNWLGFBQWE7WUFDYixhQUFhO1lBQ2Isa0JBQWtCO1lBQ2xCLDRCQUE0QjtZQUM1QiwyQkFBMkIsOEJBS25CLDJCQUEyQixFQUFFLDRCQUE0QjtnSEFFeEQsd0JBQXdCLGFBSnhCLENBQUMsMEJBQTBCLENBQUMsWUFSckMsVUFBVTtZQUNWLGFBQWE7WUFDYixhQUFhO1lBQ2Isa0JBQWtCO1lBQ2xCLDRCQUE0QjtZQUM1QiwyQkFBMkI7WUFDM0IsWUFBWSxDQUFDLFFBQVEsQ0FBQyx1QkFBdUIsQ0FBQzs7NEZBTXJDLHdCQUF3QjtrQkFkcEMsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUU7d0JBQ1AsVUFBVTt3QkFDVixhQUFhO3dCQUNiLGFBQWE7d0JBQ2Isa0JBQWtCO3dCQUNsQiw0QkFBNEI7d0JBQzVCLDJCQUEyQjt3QkFDM0IsWUFBWSxDQUFDLFFBQVEsQ0FBQyx1QkFBdUIsQ0FBQztxQkFDL0M7b0JBQ0QsU0FBUyxFQUFFLENBQUMsMEJBQTBCLENBQUM7b0JBQ3ZDLFlBQVksRUFBRSxDQUFDLDJCQUEyQixFQUFFLDRCQUE0QixDQUFDO29CQUN6RSxPQUFPLEVBQUUsQ0FBQywyQkFBMkIsRUFBRSw0QkFBNEIsQ0FBQztpQkFDckUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7IFBvcG92ZXJNb2R1bGUgfSBmcm9tICduZ3gtYm9vdHN0cmFwL3BvcG92ZXInO1xuaW1wb3J0IHsgVG9vbHRpcE1vZHVsZSB9IGZyb20gJ25neC1ib290c3RyYXAvdG9vbHRpcCc7XG5cbmltcG9ydCB7IENvcmVNb2R1bGUsIFJvdXRlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBTdGF0dXNGaWx0ZXJNb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL29wZXJhdGlvbnMvc3RhdHVzLWZpbHRlcic7XG5pbXBvcnQgeyBCdWxrT3BlcmF0aW9uU2NoZWR1bGVyTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cy9vcGVyYXRpb25zL2J1bGstb3BlcmF0aW9uLXNjaGVkdWxlcic7XG5pbXBvcnQgeyBCdWxrT3BlcmF0aW9uTGlzdEl0ZW1Nb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL29wZXJhdGlvbnMvYnVsay1vcGVyYXRpb24tbGlzdC1pdGVtJztcblxuaW1wb3J0IHsgQnVsa09wZXJhdGlvbnNMaXN0Q29tcG9uZW50IH0gZnJvbSAnLi9idWxrLW9wZXJhdGlvbnMtbGlzdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnVsa09wZXJhdGlvbk1vZGFsc1NlcnZpY2UgfSBmcm9tICcuL21vZGFscy9idWxrLW9wZXJhdGlvbi1tb2RhbHMuc2VydmljZSc7XG5pbXBvcnQgeyBCdWxrT3BlcmF0aW9uc01vZGFsQ29tcG9uZW50IH0gZnJvbSAnLi9tb2RhbHMvYnVsay1vcGVyYXRpb25zLW1vZGFsLmNvbXBvbmVudCc7XG5cbmV4cG9ydCBjb25zdCBidWxrT3BlcmF0aW9uTGlzdFJvdXRlczogUm91dGVbXSA9IFtcbiAge1xuICAgIHBhdGg6ICdkZXZpY2Vjb250cm9sL2J1bGsnLFxuICAgIGNvbXBvbmVudDogQnVsa09wZXJhdGlvbnNMaXN0Q29tcG9uZW50XG4gIH1cbl07XG5cbi8qKlxuICogVGhpcyBtb2R1bGUgYWxsb3dzIGZvciBkaXNwbGF5aW5nIHRoZSBsaXN0IG9mIGJ1bGsgb3BlcmF0aW9ucyBhbmQgdGhlaXIgZGV0YWlscy5cbiAqL1xuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIENvcmVNb2R1bGUsXG4gICAgUG9wb3Zlck1vZHVsZSxcbiAgICBUb29sdGlwTW9kdWxlLFxuICAgIFN0YXR1c0ZpbHRlck1vZHVsZSxcbiAgICBCdWxrT3BlcmF0aW9uU2NoZWR1bGVyTW9kdWxlLFxuICAgIEJ1bGtPcGVyYXRpb25MaXN0SXRlbU1vZHVsZSxcbiAgICBSb3V0ZXJNb2R1bGUuZm9yQ2hpbGQoYnVsa09wZXJhdGlvbkxpc3RSb3V0ZXMpXG4gIF0sXG4gIHByb3ZpZGVyczogW0J1bGtPcGVyYXRpb25Nb2RhbHNTZXJ2aWNlXSxcbiAgZGVjbGFyYXRpb25zOiBbQnVsa09wZXJhdGlvbnNMaXN0Q29tcG9uZW50LCBCdWxrT3BlcmF0aW9uc01vZGFsQ29tcG9uZW50XSxcbiAgZXhwb3J0czogW0J1bGtPcGVyYXRpb25zTGlzdENvbXBvbmVudCwgQnVsa09wZXJhdGlvbnNNb2RhbENvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgQnVsa09wZXJhdGlvbnNMaXN0TW9kdWxlIHt9XG4iXX0=