CancellationToken
FitFileViewer - API Documentation v29.4.0
FitFileViewer - API Documentation / utils/app/async/cancellationToken / CancellationToken
Class: CancellationToken
Defined in: utils/app/async/cancellationToken.js:10
Cancellation token for async operations
Constructorsβ
Constructorβ
new CancellationToken():
CancellationToken
Defined in: utils/app/async/cancellationToken.js:21
Returnsβ
CancellationToken
Propertiesβ
_isCancelledβ
_isCancelled:
boolean=false
Defined in: utils/app/async/cancellationToken.js:11
_callbacksβ
_callbacks: () =>
void[]
Defined in: utils/app/async/cancellationToken.js:25
Returnsβ
void
Accessorsβ
isCancelledβ
Get Signatureβ
get isCancelled():
boolean
Defined in: utils/app/async/cancellationToken.js:17
Check if operation is cancelled
Returnsβ
boolean
Methodsβ
cancel()β
cancel():
void
Defined in: utils/app/async/cancellationToken.js:31
Cancel the operation
Returnsβ
void
onCancel()β
onCancel(
callback: () =>void): () =>void
Defined in: utils/app/async/cancellationToken.js:55
Register a callback to be called when cancelled
Parametersβ
callbackβ
() => void
Callback function
Returnsβ
Unsubscribe function
():
void
Returnsβ
void
throwIfCancelled()β
throwIfCancelled():
void
Defined in: utils/app/async/cancellationToken.js:84
Throw if cancelled
Returnsβ
void
Throwsβ
If operation is cancelled