eligius
    Preparing search index...

    Interface IEventbus

    interface IEventbus {
        broadcast(eventName: string, args?: any[]): void;
        broadcastForTopic(
            eventName: string,
            eventTopic: string,
            args?: any[],
        ): void;
        clear(): void;
        off(
            eventName: string,
            eventHandler: TEventHandler,
            eventTopic?: string,
        ): void;
        on(
            eventName: string,
            eventHandler: TEventHandler,
            eventTopic?: string,
        ): TEventbusRemover;
        once(
            eventName: string,
            eventHandler: TEventHandler,
            eventTopic?: string,
        ): TEventbusRemover;
        registerEventlistener(
            eventbusListener: IEventbusListener,
        ): TEventbusRemover;
        registerInterceptor(
            eventName: string,
            interceptor: IEventbusInterceptor,
            eventTopic?: string,
        ): TEventbusRemover;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • eventName: string
      • Optionalargs: any[]

      Returns void

    • Parameters

      • eventName: string
      • eventTopic: string
      • Optionalargs: any[]

      Returns void