Abstract Class: Task<T, R>
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / overview / Plugins / Task
Abstract Class: Task<T, R>
Defined in: packages/lib/sdk/src/plugins/types.ts:6
Extends
Task<Payload<R>,T>
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
R | unknown |
Constructors
Constructor
new Task<
T,R>(...args:unknownextendsT? [] : [T]):Task<T,R>
Defined in: packages/lib/sdk/src/utils/tasks.ts:18
Parameters
| Parameter | Type | Description |
|---|---|---|
...args | unknown extends T ? [] : [T] | - |
Returns
Task<T, R>
Inherited from
Utils.Task<Payload<R>, T>.constructor
Methods
log()
log():
unknown
Defined in: packages/lib/sdk/src/utils/tasks.ts:27
Returns
unknown
Inherited from
Utils.Task.log
run()
abstractrun(ctx:any):Promise<Payload<R>>
Defined in: packages/lib/sdk/src/utils/tasks.ts:24
Parameters
| Parameter | Type |
|---|---|
ctx | any |
Returns
Promise<Payload<R>>
Inherited from
Utils.Task.run