CancellableTask<T>
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / overview / CancellableTask
Class: CancellableTask<T>
Defined in: packages/lib/sdk/src/edge-agent/helpers/Task.ts:5
Type Parameters
| Type Parameter |
|---|
T |
Constructors
Constructor
new CancellableTask<
T>(task:Task<T>,repeatEvery?:number):CancellableTask<T>
Defined in: packages/lib/sdk/src/edge-agent/helpers/Task.ts:11
Parameters
| Parameter | Type |
|---|---|
task | Task<T> |
repeatEvery? | number |
Returns
CancellableTask<T>
Methods
callback()
callback(
fn: (response:T) =>void):Promise<void>
Defined in: packages/lib/sdk/src/edge-agent/helpers/Task.ts:60
Parameters
| Parameter | Type |
|---|---|
fn | (response: T) => void |
Returns
Promise<void>
cancel()
cancel():
void
Defined in: packages/lib/sdk/src/edge-agent/helpers/Task.ts:48
Returns
void