Type alias MetaEventData<TEventData>

MetaEventData<TEventData>: {
    listenerAdded: {
        eventName?: keyof TEventData;
        listener: EventListener<TEventData[keyof TEventData]> | EventAnyListener<TEventData[keyof TEventData]>;
    };
    listenerRemoved: {
        eventName?: keyof TEventData;
        listener: EventListener<TEventData[keyof TEventData]> | EventAnyListener<TEventData[keyof TEventData]>;
    };
}

Type Parameters

Type declaration

  • listenerAdded: {
        eventName?: keyof TEventData;
        listener: EventListener<TEventData[keyof TEventData]> | EventAnyListener<TEventData[keyof TEventData]>;
    }
  • listenerRemoved: {
        eventName?: keyof TEventData;
        listener: EventListener<TEventData[keyof TEventData]> | EventAnyListener<TEventData[keyof TEventData]>;
    }

Generated using TypeDoc