cancellation_token_hoc081098 library

Author: Petrus Nguyễn Thái Học

Dart Cancellation Token. Inspired by CancellationToken in C#. A Dart utility package for easy async task cancellation.

Classes

CancellationToken
A token for controlling the cancellation of async operations. A single token can be used for multiple async operations.

Functions

useCancellationToken<T>(Future<T> block(CancellationToken cancelToken)) → Single<T>
Returns a Single that, when listening to it, calls a block function you specify and then emits the value returned from that function.

Exceptions / Errors

CancellationException
A exception that is used to indicate that a CancellationToken was cancelled.