UNPKG

@signiant/media-shuttle-sdk-base

Version:

The base parent sdk behind other media shuttle sdks (e.g. media-shuttle-sdk)

17 lines 721 B
import Message from './channelproviders/Message'; declare class EventNotifier { private eventHandlerMap; REGEXP_KEY: string; constructor(); setEventHandler(originatorId: string, event: string | RegExp, handler: Function): void; private static getStringRepOfRegx; private static getRegExOfStringRep; setSessionActiveEventHandler(handler: Function): void; removeEventHandlers(originatorId: string): boolean; removeEventHandler(originatorId: string, event: string | RegExp): boolean; notifyMessage(message: Message): void; removeAllEventHandlers(): void; private tryToConvertStringToJSONObjectSafely; } export default EventNotifier; //# sourceMappingURL=EventNotifier.d.ts.map