Skip to content

Commit be82891

Browse files
cortinicometa-codesync[bot]
authored andcommitted
Migrate UIManagerModule from Java to Kotlin (facebook#56996)
Summary: Pull Request resolved: facebook#56996 Migrate `UIManagerModule` from Java to Kotlin as part of the ongoing Kotlin migration effort. This is a mechanical conversion of a deprecated legacy module with no functional changes. Changelog: [Android][Changed] - Migrate `UIManagerModule` from Java to Kotlin Reviewed By: javache Differential Revision: D106080563
1 parent 7cc8c76 commit be82891

4 files changed

Lines changed: 659 additions & 663 deletions

File tree

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

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4225,6 +4225,7 @@ public final class com/facebook/react/uimanager/UIManagerHelper {
42254225
}
42264226

42274227
public class com/facebook/react/uimanager/UIManagerModule : com/facebook/react/bridge/ReactContextBaseJavaModule, com/facebook/react/bridge/LifecycleEventListener, com/facebook/react/bridge/UIManager {
4228+
public static final field Companion Lcom/facebook/react/uimanager/UIManagerModule$Companion;
42284229
public static final field NAME Ljava/lang/String;
42294230
public static final field TAG Ljava/lang/String;
42304231
public fun <init> (Lcom/facebook/react/bridge/ReactApplicationContext;Lcom/facebook/react/uimanager/ViewManagerResolver;I)V
@@ -4235,14 +4236,14 @@ public class com/facebook/react/uimanager/UIManagerModule : com/facebook/react/b
42354236
public fun addUIManagerEventListener (Lcom/facebook/react/bridge/UIManagerListener;)V
42364237
public fun clearJSResponder ()V
42374238
public fun configureNextLayoutAnimation (Lcom/facebook/react/bridge/ReadableMap;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/bridge/Callback;)V
4238-
public static fun createConstants (Ljava/util/List;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
4239+
public static final fun createConstants (Ljava/util/List;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
42394240
public fun createView (ILjava/lang/String;ILcom/facebook/react/bridge/ReadableMap;)V
42404241
public fun dispatchCommand (IILcom/facebook/react/bridge/ReadableArray;)V
42414242
public fun dispatchCommand (ILjava/lang/String;Lcom/facebook/react/bridge/ReadableArray;)V
42424243
public fun dispatchViewManagerCommand (ILcom/facebook/react/bridge/Dynamic;Lcom/facebook/react/bridge/ReadableArray;)V
42434244
public fun findSubviewIn (ILcom/facebook/react/bridge/ReadableArray;Lcom/facebook/react/bridge/Callback;)V
42444245
public fun getConstants ()Ljava/util/Map;
4245-
public static fun getConstantsForViewManager (Lcom/facebook/react/uimanager/ViewManager;Ljava/util/Map;)Lcom/facebook/react/bridge/WritableMap;
4246+
public static final fun getConstantsForViewManager (Lcom/facebook/react/uimanager/ViewManager;Ljava/util/Map;)Lcom/facebook/react/bridge/WritableMap;
42464247
public fun getConstantsForViewManager (Ljava/lang/String;)Lcom/facebook/react/bridge/WritableMap;
42474248
public fun getDefaultEventTypes ()Lcom/facebook/react/bridge/WritableMap;
42484249
public fun getDirectEventNamesResolver ()Lcom/facebook/react/uimanager/UIManagerModule$CustomEventNamesResolver;
@@ -4286,6 +4287,11 @@ public class com/facebook/react/uimanager/UIManagerModule : com/facebook/react/b
42864287
public fun viewIsDescendantOf (IILcom/facebook/react/bridge/Callback;)V
42874288
}
42884289

4290+
public final class com/facebook/react/uimanager/UIManagerModule$Companion {
4291+
public final fun createConstants (Ljava/util/List;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
4292+
public final fun getConstantsForViewManager (Lcom/facebook/react/uimanager/ViewManager;Ljava/util/Map;)Lcom/facebook/react/bridge/WritableMap;
4293+
}
4294+
42894295
public abstract interface class com/facebook/react/uimanager/UIManagerModule$CustomEventNamesResolver {
42904296
public abstract fun resolveCustomEventName (Ljava/lang/String;)Ljava/lang/String;
42914297
}

0 commit comments

Comments
 (0)