Showing content from https://github.com/microsoft/react-native-windows/issues/11143 below:
Text component parity for Fabric · Issue #11143 · microsoft/react-native-windows · GitHub
This task captures the work to reach parity between Paper and Fabric for the native code for the <Text>
component.
ComponentView
- Create the ParagraphComponentView (PCV)
- Register the ComponentView in the ComponentViewRegistry
APIs
See latest spec at https://reactnative.dev/docs/text.
38/51
Text Props API Platform RNW Paper RNW Fabric Notes
FEVM, No CBCV+CDAP Fabric: #12036
iOS No No?
FEVM, No CBCV+CDAP Fabric: #11674
TVM+FEVM, No CDAP Fabric: #11412
FEVM, No CBCV+CDAP Fabric: Partial impl in #11674
FEVM, No Pri 2
VMB Pri 2
FEVM, No CBCV+CDAP Fabric: #11719
No No?
TVM, No Pri 1
- android_hyphenationFrequency
Android No No?
Android No No?
Android No No?
TVM, No Pri 1
No No?
iOS No No?
No No?
TVM, No Pri 1
VMB Pri 1
No No?
JS JS
VMB Pri 1
JS JS
JS JS
JS JS
JS JS
- onResponderTerminationRequest
JS JS
- onStartShouldSetResponderCapture
JS JS
No No?
No No?
TVM, No Pri 1
Android TVM, No No?
See Below See Below Supports Text Style Props, View Style Props, Layout Props, Shadow Props
iOS No No?
FEVM, No CDAP Fabric: #11412
Android No No?
Windows FEVM, No Pri 2
Windows FEVM, No Pri 2
Windows VMB CBCV Fabric: #12146
Windows VMB CBCV Fabric: #12146
Windows VMB Pri 1 Paper: Event is registered, but maybe never fired?
Windows VMB Pri 1 Paper: Event is registered, but maybe never fired?
Windows VMB CBCV+CEH Fabric: #12146
Windows VMB Pri 1
Windows VMB CBCV+CEH Fabric: #12146
Windows VMB Pri 1
Windows VMB, VTVM+VMB CEH
Windows VMB, VTVM+VMB CEH
Windows N/A PCV Fabric: This appears to be implemented though not a part of RN core?
Windows FEVM, No Pri 1
18/20
Text Style Props API Platform RNW Paper RNW Fabric Notes
TVM, VTVM PCV
TVM, VTVM TLM
TVM, VTVM TLM
TVM, VTVM TLM
TVM, VTVM TLM
Android No No?
No No?
TVM, VTVM Pri 1
TVM Pri 1
TVM PCV
Android No No?
iOS No No?
TVM, VTVM PCV
iOS No No?
No No?
No No?
No No?
TVM, VTVM Pri 1
FEVM, No Pri 1
Windows TVM, VTVM Pri 1 Alias for letterSpacing?
29/29
View Style Props API Platform RNW Paper RNW Fabric Notes
No CBCV+PCV Fabric: #12115 Impl in CBCV and CV must call updateTransformProps
TVM, VTVM PCV Fabric: #11335
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV Fabric: Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
No CBCV+PCV Fabric: #11323, Border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
Android No No?
FEVM, No PCV
FEVM, No CBCV+PCV Fabric: #12115 Impl in CBCV and CV must call updateTransformProps
52/53
Layout Props API Platform RNW Paper RNW Fabric Notes
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: #11323, RN Core resolves LayoutMetrics, but border impl in CBCV and CV must call updateBorderProps / updateBorderLayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
FEVM+NUIM, NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
FEVM+NUIM, NUIM PCV
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
VMB+NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
VMB+NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM Pri 1
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
VMB+NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
VMB+NUIM CBCV+PCV Fabric: RN Core resolves LayoutMetrics
FEVM, No Pri 1
4/4
Shadow Props API Platform RNW Paper RNW Fabric Notes
No CBCV+PCV Fabric: #12108, Shadow props impl in CBCV and CV must call updateShadowProps
iOS No CBCV+PCV Fabric: #12108, Shadow props impl in CBCV and CV must call updateShadowProps
iOS No CBCV+PCV Fabric: #12108, Shadow props impl in CBCV and CV must call updateShadowProps
iOS No CBCV+PCV Fabric: #12108, Shadow props impl in CBCV and CV must call updateShadowProps Glossary
See the Glossary to decode the abbreviations above and/or the RNW Fabric Inventory.xlsx.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4