UNPKG

@ea-utilities/mediator

Version:

Utility for the Mediator Pattern Mediator is a versatile class designed to streamline event-driven, asynchronous programming. It enables you to easily register, unregister, and invoke subscriber methods, making it ideal for managing WebSockets, Ajax call

9 lines (8 loc) 303 B
import { Type, EnvironmentProviders } from "@angular/core"; type Constructor<T> = new (...args: any[]) => T; export type resolverType = { eventType: Constructor<any>; handlers: Type<any>[]; }; export declare const provideMediator: (resolvers: resolverType[]) => EnvironmentProviders; export {};