operations/bulk-operation-stepper/bulk-operation-stepper.component.ts
OnDestroy
selector | c8y-bulk-operation-stepper |
templateUrl | bulk-operation-stepper.component.html |
Properties |
Methods |
Inputs |
Outputs |
constructor(bulkOperationService: BulkOperationsService, modal: ModalService, alert: AlertService)
|
||||||||||||
Parameters :
|
type |
Type : BulkOperationType | string
|
selectionChange |
Type : EventEmitter<StepperSelectionEvent>
|
cancel |
cancel()
|
Returns :
void
|
changeDeviceTypes | ||||||
changeDeviceTypes(deviceTypes: string | string[])
|
||||||
Parameters :
Returns :
void
|
Async confirmDeviceSelection | ||||||
confirmDeviceSelection($event: literal type)
|
||||||
Parameters :
Returns :
any
|
ngAfterViewInit |
ngAfterViewInit()
|
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
Async scheduleBulkOperation |
scheduleBulkOperation()
|
Returns :
any
|
BULK_OPERATION_EVENT |
Default value : BULK_OPERATION_EVENT
|
bulkOperationType |
Type : BulkOperationType
|
createBulkOperationDetailsComponent |
Type : CreateBulkOperationDetailsComponent
|
Decorators :
@ViewChild(CreateBulkOperationDetailsComponent, {static: false})
|
customSteps |
Type : QueryList<CustomStep>
|
Decorators :
@ContentChildren(CustomStep)
|
deviceQueryString |
Type : string
|
deviceTypes$ |
Type : Observable<string[]>
|
operationDetails |
Type : OperationDetails
|
operationDetailsForm |
Type : FormGroup
|
pendingStatus |
Type : boolean
|
retrieveOperationDetails |
Type : function
|
scheduleData |
Type : OperationSchedule
|
showButtons |
Default value : false
|
showStepper |
Default value : false
|
stepper |
Type : C8yStepper
|
Decorators :
@ViewChild(C8yStepper, {static: false})
|
stepperButtonsLabels |
Type : object
|
Default value : { custom: gettext('Schedule') }
|
steps |
Type : CustomStep[]
|
Default value : []
|