跳转到内容

settle

此内容尚不支持你的语言。

function settle<Args extends readonly unknown[], Out, E>(
event: Event<Args, Out, E>,
...args: Args
): Effect<readonly Exit<Out, E>[], never, Graft>

Defined in: Event.ts:394

Calls every handler concurrently and returns the outcome of each one that ran, in handler order; a handler removed before it ran has none. A failing handler does not fail the dispatch, so one plugin’s bug cannot stop the others from answering. Cancelling the dispatch cancels the handlers, as parallel does, and logs their failures.

Type Parameter
Args extends readonly unknown[]
Out
E
Parameter Type
event Event<Args, Out, E>
…args Args

Effect<readonly Exit<Out, E>[], never, Graft>