From 175c13fe7b85e14a73ee32e924fd71f50092991c Mon Sep 17 00:00:00 2001 From: David Vacca Date: Wed, 25 Oct 2023 11:29:38 -0700 Subject: [PATCH] Migrate ReactInstanceEventListener to kotlin (#41098) Summary: Migrate ReactInstanceEventListener to kotlin changelog: [internal] internal Reviewed By: christophpurrer Differential Revision: D50338295 --- ...Listener.java => ReactInstanceEventListener.kt} | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) rename packages/react-native/ReactAndroid/src/main/java/com/facebook/react/{ReactInstanceEventListener.java => ReactInstanceEventListener.kt} (50%) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.kt similarity index 50% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.kt index 5663e7cab754df..2060e327876d51 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.kt @@ -5,19 +5,15 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react; +package com.facebook.react -import com.facebook.react.bridge.ReactContext; - -/** - * New Listener interface for react instance events. {@Link - * ReactInstanceManager.ReactInstanceEventListener will be deprecated.} - */ -public interface ReactInstanceEventListener { +import com.facebook.react.bridge.ReactContext +/** Interface to subscribe for react instance events */ +interface ReactInstanceEventListener { /** * Called when the react context is initialized (all modules registered). Always called on the UI * thread. */ - void onReactContextInitialized(ReactContext context); + fun onReactContextInitialized(context: ReactContext) }