UNPKG

ngx-message-bus

Version:

Messaging system for angular 11.x application. It allows communication between components and modules. Direct messages, messages by types and broadcasting.

18 lines (17 loc) 587 B
import { Message } from "./message"; import { Hub } from "./hub"; import { Subscription } from "./subscription"; export declare class Connection { private subscriberId; private hub; constructor(hub: Hub, subscriberId: string); getHubName(): string; getSubscriberId(): string; off<T>(subscription: Subscription<T>): void; offBroadcast(): void; on<T>(subscription: Subscription<T>): void; onBroadcast(callBack: (payload: any) => void): void; post<T>(message: Message<T>): void; broadcast<T>(data: T): void; private subscriptionToListener; }