ng-devui
Version:
DevUI components based on Angular
13 lines (12 loc) • 380 B
TypeScript
import { IEventBus } from './interface';
export declare class EventBus implements IEventBus {
private eventBusCore;
private areFuncEqual;
private isKeyValueObjInArr;
private removeFuncInFuncArr;
private getKeyValueObjInArr;
private addEvent;
add(...rest: any[]): void;
remove(...rest: any[]): any[];
trigger(eventName: any, data: any): void;
}