Type Alias: Tracker
Tracker =
object
Defined in: tracker.ts:6
A utility type for tracking the execution status of Streams.
Properties
timeout
timeout:
number
Defined in: tracker.ts:7
getStatus()
getStatus: (
entry) =>boolean
Defined in: tracker.ts:8
Parameters
entry
Stream<any>
Returns
boolean
setStatus()
setStatus: (
entry,value) =>void
Defined in: tracker.ts:9
Parameters
entry
Stream<any>
value
boolean
Returns
void
complete()
complete: (
entry) =>void
Defined in: tracker.ts:10
Parameters
entry
Stream<any>
Returns
void
track()
track: (
entry) =>void
Defined in: tracker.ts:11
Parameters
entry
Stream<any>
Returns
void
remove()
remove: (
entry) =>void
Defined in: tracker.ts:12
Parameters
entry
Stream<any>
Returns
void
reset()
reset: () =>
void
Defined in: tracker.ts:13
Returns
void
allExecuted()
allExecuted: () =>
Promise<void>
Defined in: tracker.ts:14
Returns
Promise<void>