diagnostics/diagnostics.component.ts
selector | c8y-diagnostics |
templateUrl | ./diagnostics.component.html |
Properties |
Methods |
constructor(route: ActivatedRoute, diagnosticService: DiagnosticsService, operationRealtime: OperationRealtimeService)
|
||||||||||||
Parameters :
|
onCancel | ||||||
onCancel(operation: IOperation)
|
||||||
Parameters :
Returns :
void
|
onDelete | ||||||
onDelete(operation: IOperation)
|
||||||
Parameters :
Returns :
void
|
onDiagnosticRequest |
onDiagnosticRequest()
|
Returns :
void
|
device$ |
Default value : new BehaviorSubject<IManagedObject>(this.route.snapshot.parent.data.contextData)
|
deviceId |
Type : string
|
Default value : this.route.snapshot.parent.data.contextData.id
|
operationCount |
Type : number
|
Public operationRealtime |
Type : OperationRealtimeService
|
operations$ |
Default value : this.diagnosticService.getOperations$(this.device$)
|
operationsPipe |
Type : ForOfFilterPipe<IOperation>
|
Default value : pipe(
map(ops => ops.filter(op => op[this.diagnosticService.fragment]))
)
|
realtimeOptions |
Type : ForOfRealtimeOptions
|
Default value : {
entityOrId: this.deviceId,
removeOnUpdate: true,
insertOnUpdate: true
} as ForOfRealtimeOptions
|
statusClasses |
Default value : operationStatusClasses
|
statusIcons |
Default value : operationStatusIcons
|