Moving SurfaceHandler to react.interfaces.fabric (#38759)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38759

As part of refactoring the `ReactSurface`, moving the `SurfaceHandler` interface to `react.interfaces.fabric`.

changelog: [internal] internal

Reviewed By: christophpurrer

Differential Revision: D48006184

fbshipit-source-id: 09297fccc2b405a5e807d35bfa9eb2a9a4c52a16
This commit is contained in:
Arushi Kesarwani
2023-08-03 14:00:43 -07:00
committed by Facebook GitHub Bot
parent 801b477909
commit 51263ccaa0
5 changed files with 5 additions and 5 deletions
@@ -23,9 +23,9 @@ import com.facebook.react.bridge.WritableNativeMap;
import com.facebook.react.bridgeless.internal.bolts.Task;
import com.facebook.react.common.annotations.VisibleForTesting;
import com.facebook.react.fabric.SurfaceHandlerBinding;
import com.facebook.react.fabric.interfaces.SurfaceHandler;
import com.facebook.react.interfaces.ReactSurfaceInterface;
import com.facebook.react.interfaces.TaskInterface;
import com.facebook.react.interfaces.fabric.SurfaceHandler;
import com.facebook.react.modules.i18nmanager.I18nUtil;
import com.facebook.react.uimanager.events.EventDispatcher;
import java.util.concurrent.atomic.AtomicReference;
@@ -57,7 +57,6 @@ import com.facebook.react.common.mapbuffer.ReadableMapBuffer;
import com.facebook.react.config.ReactFeatureFlags;
import com.facebook.react.fabric.events.EventEmitterWrapper;
import com.facebook.react.fabric.events.FabricEventEmitter;
import com.facebook.react.fabric.interfaces.SurfaceHandler;
import com.facebook.react.fabric.interop.InteropEventEmitter;
import com.facebook.react.fabric.mounting.MountItemDispatcher;
import com.facebook.react.fabric.mounting.MountingManager;
@@ -67,6 +66,7 @@ import com.facebook.react.fabric.mounting.mountitems.BatchMountItem;
import com.facebook.react.fabric.mounting.mountitems.DispatchCommandMountItem;
import com.facebook.react.fabric.mounting.mountitems.MountItem;
import com.facebook.react.fabric.mounting.mountitems.MountItemFactory;
import com.facebook.react.interfaces.fabric.SurfaceHandler;
import com.facebook.react.modules.core.ReactChoreographer;
import com.facebook.react.modules.i18nmanager.I18nUtil;
import com.facebook.react.uimanager.IllegalViewOperationException;
@@ -14,7 +14,7 @@ import androidx.annotation.IntDef;
import com.facebook.jni.HybridData;
import com.facebook.proguard.annotations.DoNotStrip;
import com.facebook.react.bridge.NativeMap;
import com.facebook.react.fabric.interfaces.SurfaceHandler;
import com.facebook.react.interfaces.fabric.SurfaceHandler;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -5,7 +5,7 @@
* LICENSE file in the root directory of this source tree.
*/
package com.facebook.react.fabric.interfaces
package com.facebook.react.interfaces.fabric
import com.facebook.react.bridge.NativeMap
import javax.annotation.concurrent.ThreadSafe
@@ -20,7 +20,7 @@ import android.content.Context;
import android.view.View;
import com.facebook.react.bridge.NativeMap;
import com.facebook.react.bridgeless.internal.bolts.Task;
import com.facebook.react.fabric.interfaces.SurfaceHandler;
import com.facebook.react.interfaces.fabric.SurfaceHandler;
import com.facebook.react.uimanager.events.EventDispatcher;
import java.util.concurrent.Callable;
import org.junit.Before;