UNPKG

@protorians/signalable

Version:

Signal's Events Manager

9 lines (8 loc) 282 B
import { type ISignalCallback } from "./callback.js"; import { type ISignalable } from "./signalable.js"; export type ISignalListenOption<I, B> = ISignalCallback<I, B>; export type ISignalDispatchOption<I, D> = { signal: ISignalable<I, D>; signalable: I; payload: D; };