Skip to content

Interface: WaitingProcess\<Args, Return>

A data structure that represents a possible process and how to handle it.

Type parameters

Name Type
Args extends any[]
Return Return

Properties

after

Optional after: (result: Return) => void

Type declaration

▸ (result): void

Parameters
Name Type
result Return
Returns

void

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:13


args

args: Args

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:9


awaitingRejections

awaitingRejections: (err: any) => void[]

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:12


awaitingResolutions

awaitingResolutions: (returnValue: Return) => void[]

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:11


name

name: string

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:8


perform

perform: (...args: Args) => Promise\<Return>

Type declaration

▸ (...args): Promise\<Return>

Parameters
Name Type
...args Args
Returns

Promise\<Return>

Defined in

packages/connected-solid/src/util/RequestBatcher.ts:10