@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
TypeScript
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 {};