cocori-ng
Version:
Cocori-ng is an Angular full of great components & utilites based on Material
20 lines (19 loc) • 634 B
TypeScript
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
interface BroadcastEvent {
eventKeys: EventKeys;
eventData?: any;
}
declare type EventKeys = (string | number)[];
export declare class BroadcastEventService {
private _eventBus;
private _broadcastedEvents;
constructor();
broadcast(event: BroadcastEvent): void;
listen<T>(keys: EventKeys): Observable<T>;
private isEventKnown;
private returnEvent;
static ɵfac: i0.ɵɵFactoryDeclaration<BroadcastEventService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<BroadcastEventService>;
}
export {};