Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 0 additions & 59 deletions packages/react-native/ReactAndroid/api/ReactAndroid.api
Original file line number Diff line number Diff line change
Expand Up @@ -4207,63 +4207,6 @@ public abstract interface class com/facebook/react/uimanager/UIBlock {
public abstract fun execute (Lcom/facebook/react/uimanager/NativeViewHierarchyManager;)V
}

public class com/facebook/react/uimanager/UIImplementation {
protected fun <init> (Lcom/facebook/react/bridge/ReactApplicationContext;Lcom/facebook/react/uimanager/ViewManagerRegistry;Lcom/facebook/react/uimanager/UIViewOperationQueue;Lcom/facebook/react/uimanager/events/EventDispatcher;)V
public fun addUIBlock (Lcom/facebook/react/uimanager/UIBlock;)V
protected fun calculateRootLayout (Lcom/facebook/react/uimanager/ReactShadowNode;)V
public fun clearJSResponder ()V
public fun configureNextLayoutAnimation (Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/Callback;)V
protected fun createRootShadowNode ()Lcom/facebook/react/uimanager/ReactShadowNode;
protected fun createShadowNode (Ljava/lang/String;)Lcom/facebook/react/uimanager/ReactShadowNode;
public fun createView (ILjava/lang/String;ILcom/facebook/react/bridge/ReadableMap;)V
public fun dispatchViewManagerCommand (IILcom/facebook/react/bridge/ReadableArray;)V
public fun dispatchViewManagerCommand (ILjava/lang/String;Lcom/facebook/react/bridge/ReadableArray;)V
public fun dispatchViewUpdates (I)V
public fun findSubviewIn (IFFLcom/facebook/react/bridge/Callback;)V
public fun getProfiledBatchPerfCounters ()Ljava/util/Map;
public fun getRootViewNum ()I
protected fun handleCreateView (Lcom/facebook/react/uimanager/ReactShadowNode;ILcom/facebook/react/uimanager/ReactStylesDiffMap;)V
protected fun handleUpdateView (Lcom/facebook/react/uimanager/ReactShadowNode;Ljava/lang/String;Lcom/facebook/react/uimanager/ReactStylesDiffMap;)V
public fun manageChildren (ILcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/ReadableArray;)V
public fun measure (ILcom/facebook/react/bridge/Callback;)V
public fun measureInWindow (ILcom/facebook/react/bridge/Callback;)V
public fun measureLayout (IILcom/facebook/react/bridge/Callback;Lcom/facebook/react/bridge/Callback;)V
public fun measureLayoutRelativeToParent (ILcom/facebook/react/bridge/Callback;Lcom/facebook/react/bridge/Callback;)V
public fun onCatalystInstanceDestroyed ()V
public fun onHostDestroy ()V
public fun onHostPause ()V
public fun onHostResume ()V
public fun prependUIBlock (Lcom/facebook/react/uimanager/UIBlock;)V
public fun profileNextBatch ()V
public fun registerRootView (Landroid/view/View;ILcom/facebook/react/uimanager/ThemedReactContext;)V
public fun removeLayoutUpdateListener ()V
public fun removeRootShadowNode (I)V
public fun removeRootView (I)V
protected final fun removeShadowNode (Lcom/facebook/react/uimanager/ReactShadowNode;)V
public fun replaceExistingNonRootView (II)V
public fun resolveRootTagFromReactTag (I)I
public final fun resolveShadowNode (I)Lcom/facebook/react/uimanager/ReactShadowNode;
protected final fun resolveViewManager (Ljava/lang/String;)Lcom/facebook/react/uimanager/ViewManager;
public fun sendAccessibilityEvent (II)V
public fun setChildren (ILcom/facebook/react/bridge/ReadableArray;)V
public fun setJSResponder (IZ)V
public fun setLayoutAnimationEnabledExperimental (Z)V
public fun setLayoutUpdateListener (Lcom/facebook/react/uimanager/UIImplementation$LayoutUpdateListener;)V
public fun setViewLocalData (ILjava/lang/Object;)V
public fun synchronouslyUpdateViewOnUIThread (ILcom/facebook/react/uimanager/ReactStylesDiffMap;)V
public fun updateInsetsPadding (IIIII)V
public fun updateNodeSize (III)V
public fun updateRootView (III)V
public fun updateRootView (Lcom/facebook/react/uimanager/ReactShadowNode;II)V
public fun updateView (ILjava/lang/String;Lcom/facebook/react/bridge/ReadableMap;)V
protected fun updateViewHierarchy ()V
public fun viewIsDescendantOf (IILcom/facebook/react/bridge/Callback;)V
}

public abstract interface class com/facebook/react/uimanager/UIImplementation$LayoutUpdateListener {
public abstract fun onLayoutUpdated (Lcom/facebook/react/uimanager/ReactShadowNode;)V
}

public final class com/facebook/react/uimanager/UIManagerHelper {
public static final field INSTANCE Lcom/facebook/react/uimanager/UIManagerHelper;
public static final field PADDING_BOTTOM_INDEX I
Expand Down Expand Up @@ -4306,7 +4249,6 @@ public class com/facebook/react/uimanager/UIManagerModule : com/facebook/react/b
public fun getEventDispatcher ()Lcom/facebook/react/uimanager/events/EventDispatcher;
public fun getName ()Ljava/lang/String;
public fun getPerformanceCounters ()Ljava/util/Map;
public fun getUIImplementation ()Lcom/facebook/react/uimanager/UIImplementation;
public fun getViewManagerRegistry_DO_NOT_USE ()Lcom/facebook/react/uimanager/ViewManagerRegistry;
public fun initialize ()V
public fun invalidate ()V
Expand Down Expand Up @@ -4359,7 +4301,6 @@ public class com/facebook/react/uimanager/UIViewOperationQueue {
public fun enqueueDispatchCommand (IILcom/facebook/react/bridge/ReadableArray;)V
public fun enqueueDispatchCommand (ILjava/lang/String;Lcom/facebook/react/bridge/ReadableArray;)V
public fun enqueueFindTargetForTouch (IFFLcom/facebook/react/bridge/Callback;)V
public fun enqueueLayoutUpdateFinished (Lcom/facebook/react/uimanager/ReactShadowNode;Lcom/facebook/react/uimanager/UIImplementation$LayoutUpdateListener;)V
public fun enqueueManageChildren (I[I[Lcom/facebook/react/uimanager/ViewAtIndex;[I)V
public fun enqueueMeasure (ILcom/facebook/react/bridge/Callback;)V
public fun enqueueMeasureInWindow (ILcom/facebook/react/bridge/Callback;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ package com.facebook.react.touch
import android.view.ViewGroup

/**
* This interface should be implemented by all [ViewGroup] subviews that can be instantiating by
* [com.facebook.react.uimanager.NativeViewHierarchyManager]. It is used to configure
* onInterceptTouch event listener which then is used to control touch event flow in cases in which
* they requested to be intercepted by some parent view based on a JS gesture detector.
* This interface should be implemented by all [ViewGroup] subviews managed by React Native. It is
* used to configure onInterceptTouch event listener which then is used to control touch event flow
* in cases in which they requested to be intercepted by some parent view based on a JS gesture
* detector.
*/
internal interface ReactInterceptingViewGroup {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,10 +98,8 @@ public class JSTouchDispatcher(private val viewGroup: ViewGroup) {
FLog.e(ReactConstants.TAG, "Got DOWN touch before receiving UP or CANCEL from last gesture")
}

// First event for this gesture. We expect tag to be set to -1, and we use helper method
// [com.facebook.react.uimanager.NativeViewHierarchyManager.findTargetTagForTouch] to find
// react view ID that will be responsible for handling
// this gesture
// First event for this gesture. We expect tag to be set to -1, and we use
// findTargetTagAndSetCoordinates to find the react view ID that will handle this gesture
childIsHandlingNativeGesture = false
gestureStartTime = ev.eventTime
targetTag = findTargetTagAndSetCoordinates(ev)
Expand Down
Loading
Loading