Skip to content

Commit 7168a9d

Browse files
cortinicofacebook-github-bot
authored andcommitted
Stable API - Make AccessibilityInfoModule internal (#47092)
Summary: Pull Request resolved: #47092 This class should not be public. I'm updating the BUCK rule to make it `internal` and remove it from the public API surface. Technically breaking however I haven't found meaningful usages of this API in OSS so this should be safe to ship. Changelog: [Android] [Breaking] - Make `AccessibilityInfoModule` internal Reviewed By: mdvacca Differential Revision: D64539866 fbshipit-source-id: 21c9965dc95b697bef93bbad23872921a73566aa
1 parent c54b23f commit 7168a9d

File tree

2 files changed

+1
-22
lines changed

2 files changed

+1
-22
lines changed

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

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3027,27 +3027,6 @@ public abstract interface class com/facebook/react/module/model/ReactModuleInfoP
30273027
public abstract fun getReactModuleInfos ()Ljava/util/Map;
30283028
}
30293029

3030-
public final class com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule : com/facebook/fbreact/specs/NativeAccessibilityInfoSpec, com/facebook/react/bridge/LifecycleEventListener {
3031-
public static final field Companion Lcom/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule$Companion;
3032-
public static final field NAME Ljava/lang/String;
3033-
public fun <init> (Lcom/facebook/react/bridge/ReactApplicationContext;)V
3034-
public fun announceForAccessibility (Ljava/lang/String;)V
3035-
public fun getRecommendedTimeoutMillis (DLcom/facebook/react/bridge/Callback;)V
3036-
public fun initialize ()V
3037-
public fun invalidate ()V
3038-
public fun isAccessibilityServiceEnabled (Lcom/facebook/react/bridge/Callback;)V
3039-
public fun isHighTextContrastEnabled (Lcom/facebook/react/bridge/Callback;)V
3040-
public fun isReduceMotionEnabled (Lcom/facebook/react/bridge/Callback;)V
3041-
public fun isTouchExplorationEnabled (Lcom/facebook/react/bridge/Callback;)V
3042-
public fun onHostDestroy ()V
3043-
public fun onHostPause ()V
3044-
public fun onHostResume ()V
3045-
public fun setAccessibilityFocus (D)V
3046-
}
3047-
3048-
public final class com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule$Companion {
3049-
}
3050-
30513030
public final class com/facebook/react/modules/appearance/AppearanceModule : com/facebook/fbreact/specs/NativeAppearanceSpec {
30523031
public static final field Companion Lcom/facebook/react/modules/appearance/AppearanceModule$Companion;
30533032
public static final field NAME Ljava/lang/String;

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import com.facebook.react.module.annotations.ReactModule
2828
* device. For API >= 19.
2929
*/
3030
@ReactModule(name = NativeAccessibilityInfoSpec.NAME)
31-
public class AccessibilityInfoModule(context: ReactApplicationContext) :
31+
internal class AccessibilityInfoModule(context: ReactApplicationContext) :
3232
NativeAccessibilityInfoSpec(context), LifecycleEventListener {
3333
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
3434
private inner class ReactTouchExplorationStateChangeListener :

0 commit comments

Comments
 (0)