-
public interface EventDispatcher
-
-
Method Summary
Modifier and Type Method Description abstract voiddispatchEvent(Event event)Sends the given Event to JS, coalescing eligible events if JS is backed up. abstract voiddispatchAllEvents()abstract voidaddListener(EventDispatcherListener listener)Add a listener to this EventDispatcher. abstract voidremoveListener(EventDispatcherListener listener)Remove a listener from this EventDispatcher. abstract voidaddBatchEventDispatchedListener(BatchEventDispatchedListener listener)abstract voidremoveBatchEventDispatchedListener(BatchEventDispatchedListener listener)abstract voidregisterEventEmitter(int uiManagerType, RCTEventEmitter eventEmitter)abstract voidregisterEventEmitter(int uiManagerType, RCTModernEventEmitter eventEmitter)abstract voidunregisterEventEmitter(int uiManagerType)abstract voidonCatalystInstanceDestroyed()-
-
Method Detail
-
dispatchEvent
abstract void dispatchEvent(Event event)
Sends the given Event to JS, coalescing eligible events if JS is backed up.
-
dispatchAllEvents
abstract void dispatchAllEvents()
-
addListener
abstract void addListener(EventDispatcherListener listener)
Add a listener to this EventDispatcher.
-
removeListener
abstract void removeListener(EventDispatcherListener listener)
Remove a listener from this EventDispatcher.
-
addBatchEventDispatchedListener
abstract void addBatchEventDispatchedListener(BatchEventDispatchedListener listener)
-
removeBatchEventDispatchedListener
abstract void removeBatchEventDispatchedListener(BatchEventDispatchedListener listener)
-
registerEventEmitter
@Deprecated() abstract void registerEventEmitter(int uiManagerType, RCTEventEmitter eventEmitter)
-
registerEventEmitter
abstract void registerEventEmitter(int uiManagerType, RCTModernEventEmitter eventEmitter)
-
unregisterEventEmitter
abstract void unregisterEventEmitter(int uiManagerType)
-
onCatalystInstanceDestroyed
abstract void onCatalystInstanceDestroyed()
-
-
-
-