Type AliasEventBusConfig<E>

EventBusConfig<E>: {
    onError: ((error: unknown, eventKey?: EventKey, payload?: Parameters<E[keyof E]>[]) => void);
}

Configuration options for the Event Bus.

Type Parameters

Type declaration

  • onError: ((error: unknown, eventKey?: EventKey, payload?: Parameters<E[keyof E]>[]) => void)

    Callback function invoked when an error occurs within an event handler.

      • (error, eventKey?, payload?): void
      • Parameters

        • error: unknown

          The error that was thrown.

        • OptionaleventKey: EventKey

          The key of the event during which the error occurred.

        • Optionalpayload: Parameters<E[keyof E]>[]

          The payload that was being processed when the error occurred.

        Returns void