Commit b9bdef6
Add comprehensive KDoc documentation to ReactAxOrderHelper (#54395)
Summary:
Pull Request resolved: #54395
Added comprehensive KDoc documentation to the ReactAxOrderHelper object and all public methods to improve code readability and developer experience.
The ReactAxOrderHelper utility manages accessibility focus order in React Native views by storing/restoring focusability states and building ordered lists of views based on accessibility preferences. This documentation explains the purpose, behavior, and parameters of each method to help developers understand the accessibility ordering implementation.
The documentation includes:
- Object-level overview explaining the helper's role in managing accessibility order
- Detailed method documentation for cleanUpAxOrder(), restoreFocusability(), disableFocusForSubtree(), and buildAxOrderList()
- Parameter descriptions with clear explanations of expected inputs
- Comprehensive descriptions of what each method does and when to use it
changelog: [internal] internal
Reviewed By: alanleedev
Differential Revision: D86012271
fbshipit-source-id: b1aaa204e23ec9520c97482c7ff264ec4b1c72871 parent cf85c1d commit b9bdef6
File tree
1 file changed
+47
-0
lines changed- packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager
1 file changed
+47
-0
lines changedLines changed: 47 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
14 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
15 | 30 | | |
16 | 31 | | |
17 | 32 | | |
| |||
31 | 46 | | |
32 | 47 | | |
33 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
34 | 58 | | |
35 | 59 | | |
36 | 60 | | |
| |||
45 | 69 | | |
46 | 70 | | |
47 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
48 | 82 | | |
49 | 83 | | |
50 | 84 | | |
| |||
60 | 94 | | |
61 | 95 | | |
62 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
63 | 110 | | |
64 | 111 | | |
65 | 112 | | |
| |||
0 commit comments