CombineAsyncDisposableConstructorParams
The parameters for constructing a CombineAsyncDisposable.
Import:
import type { CombineAsyncDisposableConstructorParams } from 'obsidian-dev-utils/disposable';Signature:
export interface CombineAsyncDisposableConstructorParamsProperties
| Property | Type | Description |
|---|---|---|
| asyncDisposables | Iterable<AsyncDisposable> | The async disposables to dispose when the combiner is disposed. |
| disposeOrder? | DisposeOrder | The order in which the children are disposed. |
| errorBehavior? | DisposeErrorBehavior | How the combiner behaves when one of its children throws while being disposed. |
| multipleDisposeBehavior? | MultipleDisposeBehavior | How the combiner behaves when it is disposed more than once. |