Package-level declarations
Types
Event dispatched when total width or height of a view's children changes.
Kotlin/Java specific declaration of the RawEvent::Category
enum. Keep in sync with renderer/core/RawEvent.h
.
Interface used to intercept events dispatched by EventDispatcher
An interface that can be implemented by a com.facebook.react.bridge.ReactContext to provide a first-class API for accessing the EventDispatcher from the com.facebook.react.bridge.UIManager.
Utilities for native Views that interpret native gestures (e.g. ScrollView, ViewPager, etc.).
Class responsible for generating catalyst touch events based on android MotionEvent.
Paper JS interface to emit events from native to JS.
This is a transitional replacement for RCTEventEmitter that works with Fabric and non-Fabric renderers. RCTEventEmitter works with Fabric as well, but there are negative perf implications and it should be avoided.
An event representing the start, end or movement of a touch. Corresponds to a single [ ].
Utility for determining coalescing keys for TouchEvents. To preserve proper ordering of events, move events should only be coalesced if there has been no up/down event between them (this basically only applies to multitouch since for single touches an up would signal the end of the gesture). To illustrate to kind of coalescing we want, imagine we are coalescing the following touch stream:
Touch event types that JS module RCTEventEmitter can understand