-
- 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 EventDispatcher
get()
void
dispatchEvent(Event event)
Sends the given Event to JS, coalescing eligible events if JS is backed up. void
dispatchAllEvents()
void
addListener(EventDispatcherListener listener)
Add a listener to this EventDispatcher. void
removeListener(EventDispatcherListener listener)
Remove a listener from this EventDispatcher. void
addBatchEventDispatchedListener(BatchEventDispatchedListener listener)
void
removeBatchEventDispatchedListener(BatchEventDispatchedListener listener)
void
registerEventEmitter(int uiManagerType, RCTEventEmitter eventEmitter)
void
registerEventEmitter(int uiManagerType, RCTModernEventEmitter eventEmitter)
void
unregisterEventEmitter(int uiManagerType)
void
onCatalystInstanceDestroyed()
-
-
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()
-
-
-
-