Skip to content

Commit 50ea5b4

Browse files
mateoguzmanafacebook-github-bot
authored andcommitted
Migrate ReactDelegate to Kotlin (#52024)
Summary: Migrate com.facebook.react.ReactDelegate to Kotlin. ## Changelog: [ANDROID][BREAKING] - Migrate com.facebook.react.ReactDelegate to Kotlin. Some users implementing this class in Kotlin could have breakages. Pull Request resolved: #52024 Test Plan: ```bash yarn test-android yarn android ``` Reviewed By: javache Differential Revision: D76740335 Pulled By: cortinico fbshipit-source-id: d9ad948a71438070500685042c067f621fd3ea26
1 parent 184664d commit 50ea5b4

File tree

4 files changed

+432
-484
lines changed

4 files changed

+432
-484
lines changed

packages/react-native/ReactAndroid/api/ReactAndroid.api

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -148,29 +148,29 @@ public class com/facebook/react/ReactDelegate {
148148
public fun <init> (Landroid/app/Activity;Lcom/facebook/react/ReactNativeHost;Ljava/lang/String;Landroid/os/Bundle;)V
149149
public fun <init> (Landroid/app/Activity;Lcom/facebook/react/ReactNativeHost;Ljava/lang/String;Landroid/os/Bundle;Z)V
150150
protected fun createRootView ()Lcom/facebook/react/ReactRootView;
151-
public fun getCurrentReactContext ()Lcom/facebook/react/bridge/ReactContext;
152-
public fun getReactHost ()Lcom/facebook/react/ReactHost;
153-
public fun getReactInstanceManager ()Lcom/facebook/react/ReactInstanceManager;
154-
public fun getReactRootView ()Lcom/facebook/react/ReactRootView;
155-
protected fun isFabricEnabled ()Z
156-
public fun loadApp ()V
157-
public fun loadApp (Ljava/lang/String;)V
158-
public fun onActivityResult (IILandroid/content/Intent;Z)V
159-
public fun onBackPressed ()Z
160-
public fun onConfigurationChanged (Landroid/content/res/Configuration;)V
161-
public fun onHostDestroy ()V
162-
public fun onHostPause ()V
163-
public fun onHostResume ()V
164-
public fun onKeyDown (ILandroid/view/KeyEvent;)Z
165-
public fun onKeyLongPress (I)Z
166-
public fun onNewIntent (Landroid/content/Intent;)Z
167-
public fun onUserLeaveHint ()V
168-
public fun onWindowFocusChanged (Z)V
169-
public fun reload ()V
170-
public fun setReactRootView (Lcom/facebook/react/ReactRootView;)V
171-
public fun setReactSurface (Lcom/facebook/react/interfaces/fabric/ReactSurface;)V
172-
public fun shouldShowDevMenuOrReload (ILandroid/view/KeyEvent;)Z
173-
public fun unloadApp ()V
151+
public final fun getCurrentReactContext ()Lcom/facebook/react/bridge/ReactContext;
152+
public final fun getReactHost ()Lcom/facebook/react/ReactHost;
153+
public final fun getReactInstanceManager ()Lcom/facebook/react/ReactInstanceManager;
154+
public final fun getReactRootView ()Lcom/facebook/react/ReactRootView;
155+
protected final fun isFabricEnabled ()Z
156+
public final fun loadApp ()V
157+
public final fun loadApp (Ljava/lang/String;)V
158+
public final fun onActivityResult (IILandroid/content/Intent;Z)V
159+
public final fun onBackPressed ()Z
160+
public final fun onConfigurationChanged (Landroid/content/res/Configuration;)V
161+
public final fun onHostDestroy ()V
162+
public final fun onHostPause ()V
163+
public final fun onHostResume ()V
164+
public final fun onKeyDown (ILandroid/view/KeyEvent;)Z
165+
public final fun onKeyLongPress (I)Z
166+
public final fun onNewIntent (Landroid/content/Intent;)Z
167+
public final fun onUserLeaveHint ()V
168+
public final fun onWindowFocusChanged (Z)V
169+
public final fun reload ()V
170+
public final fun setReactRootView (Lcom/facebook/react/ReactRootView;)V
171+
public final fun setReactSurface (Lcom/facebook/react/interfaces/fabric/ReactSurface;)V
172+
public final fun shouldShowDevMenuOrReload (ILandroid/view/KeyEvent;)Z
173+
public final fun unloadApp ()V
174174
}
175175

176176
public class com/facebook/react/ReactFragment : androidx/fragment/app/Fragment, com/facebook/react/modules/core/PermissionAwareActivity {

0 commit comments

Comments
 (0)