-
- All Implemented Interfaces:
-
com.facebook.react.uimanager.events.EventDispatcher
public class BlackHoleEventDispatcher implements EventDispatcher
A singleton class that overrides EventDispatcher with no-op methods, to be used by callers that expect an EventDispatcher when the instance doesn't exist.
-
-
Method Summary
Modifier and Type Method Description static EventDispatcherget()voiddispatchEvent(Event event)Sends the given Event to JS, coalescing eligible events if JS is backed up. voiddispatchAllEvents()voidaddListener(EventDispatcherListener listener)Add a listener to this EventDispatcher. voidremoveListener(EventDispatcherListener listener)Remove a listener from this EventDispatcher. voidaddBatchEventDispatchedListener(BatchEventDispatchedListener listener)voidremoveBatchEventDispatchedListener(BatchEventDispatchedListener listener)voidregisterEventEmitter(int uiManagerType, RCTEventEmitter eventEmitter)voidregisterEventEmitter(int uiManagerType, RCTModernEventEmitter eventEmitter)voidunregisterEventEmitter(int uiManagerType)voidonCatalystInstanceDestroyed()-
-
Method Detail
-
get
static EventDispatcher get()
-
dispatchEvent
void dispatchEvent(Event event)
Sends the given Event to JS, coalescing eligible events if JS is backed up.
-
dispatchAllEvents
void dispatchAllEvents()
-
addListener
void addListener(EventDispatcherListener listener)
Add a listener to this EventDispatcher.
-
removeListener
void removeListener(EventDispatcherListener listener)
Remove a listener from this EventDispatcher.
-
addBatchEventDispatchedListener
void addBatchEventDispatchedListener(BatchEventDispatchedListener listener)
-
removeBatchEventDispatchedListener
void removeBatchEventDispatchedListener(BatchEventDispatchedListener listener)
-
registerEventEmitter
void registerEventEmitter(int uiManagerType, RCTEventEmitter eventEmitter)
-
registerEventEmitter
void registerEventEmitter(int uiManagerType, RCTModernEventEmitter eventEmitter)
-
unregisterEventEmitter
void unregisterEventEmitter(int uiManagerType)
-
onCatalystInstanceDestroyed
void onCatalystInstanceDestroyed()
-
-
-
-