@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
38 lines (34 loc) • 2.01 kB
TypeScript
import { Route } from '@c8y/ngx-components';
import * as i0 from '@angular/core';
import { OnInit, ChangeDetectorRef } from '@angular/core';
import * as i1 from '@angular/router';
import { ActivatedRoute } from '@angular/router';
import { BulkOperationsService } from '@c8y/ngx-components/operations/bulk-operations-service';
declare class BulkOperationsStepperContainerComponent implements OnInit {
private activatedRoute;
private bulkOpsService;
private changeDetector;
container: any;
bulkOperationType: string;
private component;
constructor(activatedRoute: ActivatedRoute, bulkOpsService: BulkOperationsService, changeDetector: ChangeDetectorRef);
ngOnInit(): void;
private createComponent;
static ɵfac: i0.ɵɵFactoryDeclaration<BulkOperationsStepperContainerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<BulkOperationsStepperContainerComponent, "bulk-operations-stepper-container", never, {}, {}, never, never, true, never>;
}
declare const bulkOperatioStepperRoutes: Route[];
/**
* Container module for the new bulk operation steppers. Use this module in your application
* to provide a step by step guided process for scheduling of bulk operations.
* The module reads the bulk operation type from the URL and displays the corresponding stepper.
* You can provide stepper for your custom bulk operation type by registering it with the
* HOOK_LIST_BULK_TYPE injection token.
*/
declare class BulkOperationsStepperContainerModule {
static ɵfac: i0.ɵɵFactoryDeclaration<BulkOperationsStepperContainerModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<BulkOperationsStepperContainerModule, never, [typeof i1.RouterModule, typeof BulkOperationsStepperContainerComponent], never>;
static ɵinj: i0.ɵɵInjectorDeclaration<BulkOperationsStepperContainerModule>;
}
export { BulkOperationsStepperContainerComponent, BulkOperationsStepperContainerModule, bulkOperatioStepperRoutes };
//# sourceMappingURL=index.d.ts.map