function subscribeHandler
Since 0.1.0
subscribeHandler<T>(
bus: IEventBus,
type: string,
handler: IEventHandler<T>
): Unsubscribe

Adapts a class-based handler to the EventHandler function signature and subscribes it to the bus. Returns the Unsubscribe function.

Type Parameters

The event payload type

Parameters

The event bus to subscribe to

type: string

Event type name

handler: IEventHandler<T>

Class-based handler instance

Return Type

Unsubscribe function

Usage

import { subscribeHandler } from "events-plugin/src/index.ts";