Skip to content

@ue-too/board / SubscriptionOptions

Interface: SubscriptionOptions

Defined in: packages/board/src/utils/observable.ts:52

Options for subscribing to an Observable.

Remarks

Subscription options allow for automatic cleanup of subscriptions using the AbortController API. When the signal is aborted, the subscription is automatically removed.

Example

typescript
const controller = new AbortController();

observable.subscribe(
  (data) => console.log(data),
  { signal: controller.signal }
);

// Later, abort to unsubscribe
controller.abort();

Properties

signal?

optional signal: AbortSignal

Defined in: packages/board/src/utils/observable.ts:53

Optional AbortSignal for automatic unsubscription