From c0accd33be8091974eb8865826d919846e26dacf Mon Sep 17 00:00:00 2001
From: chenwenhui133 <2984202073@qq.com>
Date: Mon, 7 Jul 2025 14:42:03 +0800
Subject: [PATCH 1/5] =?UTF-8?q?docs:=20[Issues:=20#ICISQP]=20=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9react-native-scrollable-tabview=E5=BA=93=E5=B1=9E?=
=?UTF-8?q?=E6=80=A7required=E5=88=97=E5=85=A8=E4=B8=BA/=E7=9A=84=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
en/react-native-scrollable-tabview.md | 98 +++++++++++++--------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/en/react-native-scrollable-tabview.md b/en/react-native-scrollable-tabview.md
index fee60933..e721b10b 100644
--- a/en/react-native-scrollable-tabview.md
+++ b/en/react-native-scrollable-tabview.md
@@ -144,56 +144,56 @@ This document is verified based on the following versions:
| Name | Description | Type | Required | HarmonyOS Support |
| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------- | -------- | ----------------- |
-| stacks | 页面栈 < [阅读 Stack Property](#StackProperty) > | Array | / | yes |
-| mappingProps | 将映射数据关联到 Stack / Sticky | Object | / | yes |
-| badges | 针对每个 Tab 的徽章 < [阅读 Badge Property](#BadgeProperty) > | Array | / | yes |
-| tabsStyle | 整个 Tabs 样式 | Object | / | yes |
-| tabWrapStyle | 单 Tab 换行样式(函数参数提供 item、index,需要返回样式对象,eg。return index == 1 && {zIndex:10} | Object / Function | / | yes |
-| tabInnerStyle | 单 Tab 内部样式 | Object | / | yes |
-| tabActiveOpacity | 单击 Tab 按钮后的透明度 | Number | / | yes |
-| tabStyle | 单标签样式 | Object | / | yes |
-| textStyle | 选项卡中的文本样式 | Object | / | yes |
-| textActiveStyle | 选择活动文本样式 | Object | / | yes |
-| tabUnderlineStyle | 选择活动下划线样式 | Object | / | yes |
-| firstIndex | 设置 firstIndex 的栈为活动状态 (请在设定 firstIndex 值的时候确保 stacks 的个数大于 firstIndex ) | Number / Null | / | yes |
-| syncToSticky | 是否同步(render 在 Screen 中触发 componentDidUpdate 会更新 Sticky) | Boolean | / | yes |
-| onEndReachedThreshold | 底部回调阈值 | Number | / | yes |
-| onBeforeRefresh | 下拉刷新前置函数,executenext 执行 onRefreshScreen 中的函数,executetoggled 切换系统加载,可以通过 true/false 来指定(回调包含 next,toggled 两个形参) | Function | / | yes |
-| onBeforeEndReached | 向上滑动加载更多前置函数,execute next 将执行 onEndReachedScreen 中的函数(回调包含 next 形参) | Function | / | yes |
-| onTabviewChanged | Tab 切换完成回调(回调包含 index, tabLabel,isFirst 参数) | Function | / | yes |
-| screenScrollThrottle | Screen 横向滑动时节流参数,单位 (毫秒) | Number | / | yes |
-| header | 顶部组件(如果函数需要返回 Element) | Function / JSX Element / Class Component | / | yes |
-| stickyHeader | 顶部带吸顶效果组件 (若是函数需要返回 Element) | Function / JSX Element / Class Component | / | yes |
-| oneTabHidden | 当只有一个 Tab 时隐藏自身 | Boolean | / | yes |
-| enableCachePage | 是否持久化页面切换后不销毁 | Boolean | / | yes |
-| carouselProps | 传递给 Carousel 的剩余属性 < [阅读 Carousel](https://github.com/meliorence/react-native-snap-carousel/blob/master/doc/PROPS_METHODS_AND_GETTERS.md) > | Object | / | yes |
-| sectionListProps | 传递给 SectionList 的剩余属性 < [阅读 SectionList](https://reactnative.dev/docs/sectionlist) > | Object | / | yes |
-| toHeaderOnTab | 点击触发激活的 Tab 会滚动到 Header(高优先级) | Boolean | / | yes |
-| toTabsOnTab | 点击触发激活的 Tab 会滚动到 Tabs | Boolean | / | yes |
-| tabsShown | 配置选项卡的显示和隐藏 | Boolean | / | yes |
-| fixedTabs | true 时 enableCachePage,滑动切换 Screen 设置最小高度,保证 Header 和 Tabs 不会弹起 | Boolean | / | yes |
-| fixedHeader | 与 Tabs 一起渲染,固定顶部 Header,不跟随滚动 | Boolean | / | yes |
-| useScroll | Tabs 是否支持水平滚动(有多个类别 Tab 时需要启用,建议 tabStyle 传入固定宽度) | Boolean | / | yes |
-| useScrollStyle | 设置 contentContainerStyle 为滚动 Tabs,通常会在左右两侧添加边距 paddingLeft paddingHorizontal | Object | / | yes |
-| fillScreen | 填满整个屏幕 | Boolean | / | yes |
-| title | 动画标题 | Function / JSX Element / Class Component | / | yes |
-| titleArgs | 标题配置 < [阅读 interpolate](https://reactnative.dev/docs/animations#interpolation) > | Object | / | yes |
-| onScroll | 滚动事件监听 | Function | / | yes |
-| onScroll2Horizontal | 水平滚动事件监听 | Function | / | yes |
-| tabsEnableAnimated | 为 Tabs 启用滑动效果,需要为 tabStyle 指定 width | Boolean | / | yes |
-| tabsEnableAnimatedUnderlineWidth | 要为选项卡下划线设置固定宽度并添加跳跃动画,需要启用 tabsEnableAnimated=true。 (建议传入三分之一 tabStyle.width 或者固定的 30px) | Number | / | yes |
-| errorToThrow | console.error 会抛出错误 throw new Error() | Boolean | / | yes |
+| stacks | 页面栈 < [阅读 Stack Property](#StackProperty) > | Array | yes | yes |
+| mappingProps | 将映射数据关联到 Stack / Sticky | Object | No | yes |
+| badges | 针对每个 Tab 的徽章 < [阅读 Badge Property](#BadgeProperty) > | Array | No | yes |
+| tabsStyle | 整个 Tabs 样式 | Object | No | yes |
+| tabWrapStyle | 单 Tab 换行样式(函数参数提供 item、index,需要返回样式对象,eg。return index == 1 && {zIndex:10} | Object / Function | No | yes |
+| tabInnerStyle | 单 Tab 内部样式 | Object | No | yes |
+| tabActiveOpacity | 单击 Tab 按钮后的透明度 | Number | No | yes |
+| tabStyle | 单标签样式 | Object | No | yes |
+| textStyle | 选项卡中的文本样式 | Object | No | yes |
+| textActiveStyle | 选择活动文本样式 | Object | No | yes |
+| tabUnderlineStyle | 选择活动下划线样式 | Object | No | yes |
+| firstIndex | 设置 firstIndex 的栈为活动状态 (请在设定 firstIndex 值的时候确保 stacks 的个数大于 firstIndex ) | Number / Null | No | yes |
+| syncToSticky | 是否同步(render 在 Screen 中触发 componentDidUpdate 会更新 Sticky) | Boolean | No | yes |
+| onEndReachedThreshold | 底部回调阈值 | Number | No | yes |
+| onBeforeRefresh | 下拉刷新前置函数,executenext 执行 onRefreshScreen 中的函数,executetoggled 切换系统加载,可以通过 true/false 来指定(回调包含 next,toggled 两个形参) | Function | No | yes |
+| onBeforeEndReached | 向上滑动加载更多前置函数,execute next 将执行 onEndReachedScreen 中的函数(回调包含 next 形参) | Function | No | yes |
+| onTabviewChanged | Tab 切换完成回调(回调包含 index, tabLabel,isFirst 参数) | Function | No | yes |
+| screenScrollThrottle | Screen 横向滑动时节流参数,单位 (毫秒) | Number | No | yes |
+| header | 顶部组件(如果函数需要返回 Element) | Function / JSX Element / Class Component | No | yes |
+| stickyHeader | 顶部带吸顶效果组件 (若是函数需要返回 Element) | Function / JSX Element / Class Component | No | yes |
+| oneTabHidden | 当只有一个 Tab 时隐藏自身 | Boolean | No | yes |
+| enableCachePage | 是否持久化页面切换后不销毁 | Boolean | No | yes |
+| carouselProps | 传递给 Carousel 的剩余属性 < [阅读 Carousel](https://github.com/meliorence/react-native-snap-carousel/blob/master/doc/PROPS_METHODS_AND_GETTERS.md) > | Object | No | yes |
+| sectionListProps | 传递给 SectionList 的剩余属性 < [阅读 SectionList](https://reactnative.dev/docs/sectionlist) > | Object | No | yes |
+| toHeaderOnTab | 点击触发激活的 Tab 会滚动到 Header(高优先级) | Boolean | No | yes |
+| toTabsOnTab | 点击触发激活的 Tab 会滚动到 Tabs | Boolean | No | yes |
+| tabsShown | 配置选项卡的显示和隐藏 | Boolean | No | yes |
+| fixedTabs | true 时 enableCachePage,滑动切换 Screen 设置最小高度,保证 Header 和 Tabs 不会弹起 | Boolean | No | yes |
+| fixedHeader | 与 Tabs 一起渲染,固定顶部 Header,不跟随滚动 | Boolean | No | yes |
+| useScroll | Tabs 是否支持水平滚动(有多个类别 Tab 时需要启用,建议 tabStyle 传入固定宽度) | Boolean | No | yes |
+| useScrollStyle | 设置 contentContainerStyle 为滚动 Tabs,通常会在左右两侧添加边距 paddingLeft paddingHorizontal | Object | No | yes |
+| fillScreen | 填满整个屏幕 | Boolean | No | yes |
+| title | 动画标题 | Function / JSX Element / Class Component | No | yes |
+| titleArgs | 标题配置 < [阅读 interpolate](https://reactnative.dev/docs/animations#interpolation) > | Object | No | yes |
+| onScroll | 滚动事件监听 | Function | No | yes |
+| onScroll2Horizontal | 水平滚动事件监听 | Function | No | yes |
+| tabsEnableAnimated | 为 Tabs 启用滑动效果,需要为 tabStyle 指定 width | Boolean | No | yes |
+| tabsEnableAnimatedUnderlineWidth | 要为选项卡下划线设置固定宽度并添加跳跃动画,需要启用 tabsEnableAnimated=true。 (建议传入三分之一 tabStyle.width 或者固定的 30px) | Number | No | yes |
+| errorToThrow | console.error 会抛出错误 throw new Error() | Boolean | No | yes |
## stack property
| Name | Description | Type | Required | HarmonyOS Support |
| -------------- | -------------------------------------------------------------------------------------------- | --------------- | -------- | ----------------- |
-| screen | Screen 类组件 | Class Component | / | yes |
-| sticky | 吸顶类组件, 实例内将返回该类组件的上下文 | Class Component | / | yes |
-| tabLabel | Tab 昵称 | String | / | yes |
-| tabLabelRender | 自定义 Tab 渲染函数,优先级高于 tabLabel | Function | / | yes |
-| badge | 针对当前 Tab 的徽章,与 badges 属性互斥,优先级高于最外层属性 badges < 阅读 Badge Property > | Array | / | yes |
-| toProps | toProps 仅传递给 Screen,不作数据关联 | Object | / | yes |
+| screen | Screen 类组件 | Class Component | No | yes |
+| sticky | 吸顶类组件, 实例内将返回该类组件的上下文 | Class Component | No | yes |
+| tabLabel | Tab 昵称 | String | No | yes |
+| tabLabelRender | 自定义 Tab 渲染函数,优先级高于 tabLabel | Function | No | yes |
+| badge | 针对当前 Tab 的徽章,与 badges 属性互斥,优先级高于最外层属性 badges < 阅读 Badge Property > | Array | No | yes |
+| toProps | toProps 仅传递给 Screen,不作数据关联 | Object | No | yes |
## Static Methods
@@ -203,10 +203,10 @@ This document is verified based on the following versions:
| Name | Description | Type | Required | HarmonyOS Support |
| ---------------------------------------------------------- | ------------------------------------------------------------ | -------- | -------- | ----------------- |
-| getCurrentRef(index: number.optional) | 获取当前活动的视图的实例,可传 index 获取指定实例 | Function | / | yes |
-| toTabView(index: number.required / label: string.required) | 跳到指定 Screen | Function | / | yes |
-| scrollTo(index: number.required) | 上下滑动至指定位置 (传入 0 默认定位至 tabs / 传入负数则置顶) | Function | / | yes |
-| clearStacks(callback: function.optional) | 清空栈以及相关状态 (Tabs / Badge / Stacks)) | Function | / | yes |
+| getCurrentRef(index: number.optional) | 获取当前活动的视图的实例,可传 index 获取指定实例 | Function | No | yes |
+| toTabView(index: number.required / label: string.required) | 跳到指定 Screen | Function | No | yes |
+| scrollTo(index: number.required) | 上下滑动至指定位置 (传入 0 默认定位至 tabs / 传入负数则置顶) | Function | No | yes |
+| clearStacks(callback: function.optional) | 清空栈以及相关状态 (Tabs / Badge / Stacks)) | Function | No | yes |
## Others
--
Gitee
From d0e55b5a4d0d06fcf81df8d99c329f73abdaf89f Mon Sep 17 00:00:00 2001
From: chenwenhui133 <2984202073@qq.com>
Date: Mon, 7 Jul 2025 15:06:26 +0800
Subject: [PATCH 2/5] =?UTF-8?q?docs:=20[Issues:=20#ICISQP]=20=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9react-native-ble-manager=E5=BA=93=E7=A4=BA=E4=BE=8B?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=B8=AD=E6=9C=89=E4=B8=8D=E5=AD=98=E5=9C=A8?=
=?UTF-8?q?=E7=9A=84=E6=A0=B7=E5=BC=8F=E5=B1=9E=E6=80=A7=EF=BC=8C=E5=BC=95?=
=?UTF-8?q?=E5=85=A5har=E5=8C=85=E6=97=B6=E6=9C=89=E4=B8=AD=E6=96=87?=
=?UTF-8?q?=E9=80=97=E5=8F=B7=E7=9A=84=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
en/react-native-ble-manager.md | 5 ++---
zh-cn/react-native-ble-manager.md | 5 ++---
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/en/react-native-ble-manager.md b/en/react-native-ble-manager.md
index 091ba517..57941ea6 100644
--- a/en/react-native-ble-manager.md
+++ b/en/react-native-ble-manager.md
@@ -310,7 +310,6 @@ const styles = StyleSheet.create({
color: '#000000',
textAlign: "center",
fontSize: 30,
- border:5,
},
scrollView: {
width: '90%',
@@ -463,7 +462,7 @@ the first mobile phone: `ble_managerGatt.har`
```json
"dependencies": {
"@rnoh/react-native-openharmony": "file:../react_native_openharmony",
- "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerGatt.har",
+ "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerGatt.har",
}
```
@@ -472,7 +471,7 @@ the second mobile phone: `ble_managerServers.har`
```json
"dependencies": {
"@rnoh/react-native-openharmony": "file:../react_native_openharmony",
- "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerServers.har",
+ "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerServers.har",
}
```
diff --git a/zh-cn/react-native-ble-manager.md b/zh-cn/react-native-ble-manager.md
index 45703471..77732bf2 100644
--- a/zh-cn/react-native-ble-manager.md
+++ b/zh-cn/react-native-ble-manager.md
@@ -310,7 +310,6 @@ const styles = StyleSheet.create({
color: '#000000',
textAlign: "center",
fontSize: 30,
- border:5,
},
scrollView: {
width: '90%',
@@ -466,7 +465,7 @@ const styles = StyleSheet.create({
```json
"dependencies": {
"@rnoh/react-native-openharmony": "file:../react_native_openharmony",
- "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerGatt.har",
+ "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerGatt.har",
}
```
@@ -475,7 +474,7 @@ const styles = StyleSheet.create({
```json
"dependencies": {
"@rnoh/react-native-openharmony": "file:../react_native_openharmony",
- "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerServers.har",
+ "@react-native-oh-tpl/react-native-ble-manager": "file:../../node_modules/@react-native-oh-tpl/react-native-ble-manager/harmony/ble_managerServers.har",
}
```
--
Gitee
From 5ebc62e529e0ddcb751333f46866808d577959e3 Mon Sep 17 00:00:00 2001
From: chenwenhui133 <2984202073@qq.com>
Date: Mon, 7 Jul 2025 15:23:26 +0800
Subject: [PATCH 3/5] =?UTF-8?q?docs:=20[Issues:=20#ICISQP]=20=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9react-native-redash=E5=BA=93=E7=9A=84=E5=8A=A8?=
=?UTF-8?q?=E7=94=BB=E6=BC=94=E7=A4=BA=E7=A4=BA=E4=BE=8B=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
en/react-native-redash.md | 33 ++++++++++++++++++++++++++++++++-
zh-cn/react-native-redash.md | 33 ++++++++++++++++++++++++++++++++-
2 files changed, 64 insertions(+), 2 deletions(-)
diff --git a/en/react-native-redash.md b/en/react-native-redash.md
index 187c52d7..2b8b48d3 100644
--- a/en/react-native-redash.md
+++ b/en/react-native-redash.md
@@ -379,12 +379,15 @@ Animation Demonstration
1. Demonstration of movements. Use **snapPoint** to run a specified position.
```js
+import { View, Button } from 'react-native';
import { snapPoint } from "react-native-redash/src/Physics";
import {
useSharedValue,
withSequence,
withTiming,
withRepeat,
+ useAnimatedStyle,
+ cancelAnimation,
} from "@react-native-oh-tpl/react-native-reanimated";
export default function RadashDemo() {
@@ -420,7 +423,7 @@ export default function RadashDemo() {
-
cancelAnimation(offset)} title="back" />
@@ -430,6 +433,34 @@ export default function RadashDemo() {
);
}
+
+const styles = StyleSheet.create({
+ container: {
+ width: '100%',
+ flexDirection: 'column',
+ alignItems: 'center',
+ backgroundColor: '#F1F3F5',
+ },
+ baseArea: {
+ width: '100%',
+ height: 60,
+ borderRadius: 4,
+ borderColor: '#000000',
+ marginTop: 8,
+ backgroundColor: '#FFFFFF',
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ paddingLeft: 8,
+ paddingRight: 8
+ },
+ box: {
+ height: 40,
+ width: 40,
+ marginBottom: 20,
+ backgroundColor: '#b58df1',
+ borderRadius: 5,
+ }
+});
```
2. Demonstration of color gradient animation. Use **mixColor** to perform color gradient.
diff --git a/zh-cn/react-native-redash.md b/zh-cn/react-native-redash.md
index a2c489d2..c4d89e17 100644
--- a/zh-cn/react-native-redash.md
+++ b/zh-cn/react-native-redash.md
@@ -375,12 +375,15 @@ import { mix,
1.位置移动演示动画,通过snapPoint运行指定的位置地点
```js
+import { View, Button } from 'react-native';
import { snapPoint } from "react-native-redash/src/Physics";
import {
useSharedValue,
withSequence,
withTiming,
withRepeat,
+ useAnimatedStyle,
+ cancelAnimation,
} from "@react-native-oh-tpl/react-native-reanimated";
export default function RadashDemo() {
@@ -416,7 +419,7 @@ export default function RadashDemo() {
- handlePress()} title="snapPoint start" />
+ translate()} title="snapPoint start" />
cancelAnimation(offset)} title="back" />
@@ -426,6 +429,34 @@ export default function RadashDemo() {
);
}
+
+const styles = StyleSheet.create({
+ container: {
+ width: '100%',
+ flexDirection: 'column',
+ alignItems: 'center',
+ backgroundColor: '#F1F3F5',
+ },
+ baseArea: {
+ width: '100%',
+ height: 60,
+ borderRadius: 4,
+ borderColor: '#000000',
+ marginTop: 8,
+ backgroundColor: '#FFFFFF',
+ flexDirection: 'row',
+ justifyContent: 'space-between',
+ paddingLeft: 8,
+ paddingRight: 8
+ },
+ box: {
+ height: 40,
+ width: 40,
+ marginBottom: 20,
+ backgroundColor: '#b58df1',
+ borderRadius: 5,
+ }
+});
```
2.颜色渐变动画演示,通过mixColor进行颜色渐变
--
Gitee
From 6ab998e7e549a9517c23d9daabb9c3b8120a2b43 Mon Sep 17 00:00:00 2001
From: chenwenhui133 <2984202073@qq.com>
Date: Mon, 7 Jul 2025 16:17:30 +0800
Subject: [PATCH 4/5] =?UTF-8?q?docs:=20[Issues:=20#ICISQP]=20=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9react-native-elements=E5=BA=93=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E5=B1=9E=E6=80=A7=E4=B8=8D=E6=94=AF=E6=8C=81=EF=BC=8C=E5=B1=9E?=
=?UTF-8?q?=E6=80=A7=E8=A1=A8=E4=B8=AD=E6=9C=AA=E6=A0=87=E6=B3=A8=E9=97=AE?=
=?UTF-8?q?=E9=A2=98=EF=BC=8C=E4=BB=A5=E5=8F=8A=E8=8B=B1=E6=96=87=E6=96=87?=
=?UTF-8?q?=E6=A1=A3=E4=B8=ADLink=E9=83=A8=E5=88=86=E7=BC=BA=E5=B0=91?=
=?UTF-8?q?=E9=93=BE=E6=8E=A5=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
en/react-native-elements.md | 28 ++++++++++++++--------------
zh-cn/react-native-elements.md | 24 ++++++++++++------------
2 files changed, 26 insertions(+), 26 deletions(-)
diff --git a/en/react-native-elements.md b/en/react-native-elements.md
index 864e03de..b4a9c33a 100644
--- a/en/react-native-elements.md
+++ b/en/react-native-elements.md
@@ -255,7 +255,7 @@ export default Avatars;
The HarmonyOS implementation of this library relies on the native code of @react-native-oh-tpl/react-native-safe-area-context and @react-native-oh-tpl/react-native-linear-gradient. If the library has already been introduced in the HarmonyOS project, there is no need to introduce it again.You can skip the steps in this chapter and use it directly.
-If not introduced, please refer to Link section of @react-native-oh-tpl/react-native-safe-area-context documentation, Link section of @react-native-oh-tpl/react-native-linear-gradient documentation for introduction.
+If not introduced, please refer to Link section of [@react-native-oh-tpl/react-native-safe-area-context](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-safe-area-context.md#link) documentation, Link section of [@react-native-oh-tpl/react-native-linear-gradient](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-linear-gradient.md#link) documentation for introduction.
### Introduce and register font on the ArkTs side
@@ -600,7 +600,7 @@ The following component attributes are currently supported:
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :------------: | :----------------------------------------------------------------------------------------------------------------: | :--------------------------: | :------: | :------: | :---------------: |
| Component | Update React Native Component. | React Component | No | All | Yes |
-| brand | Uses the brands font (FontAwesome5 only). | boolean | No | All | Yes |
+| brand | Uses the brands font (FontAwesome5 only). | boolean | No | No | No |
| containerStyle | Add styling to container holding icon. | View Style | No | All | Yes |
| disabled | Disables onPress events. Only works when `onPress` has a handler. | boolean | No | All | Yes |
| disabledStyle | Style for the button when disabled. Only works when `onPress` has a handler. | View Style | No | All | Yes |
@@ -729,7 +729,7 @@ The following component attributes are currently supported:
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :---: | :---------------------------: | :-----: | :------: | :------: | :---------------: |
-| right | Start content from the right. | boolean | No | All | Yes |
+| right | Start content from the right. | boolean | No | No | No |
**ListItem.Swipeable**: List rendering slider component, receiving all props of [ListItem](https://reactnativeelements.com/docs/components/listitem#props)
@@ -755,16 +755,16 @@ The following component attributes are currently supported:
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :-------------: | :------------------------------------------------------------------------: | :--------------------------: | :------: | :------: | :---------------: |
-| ModalComponent | Override React Native `Modal` component (usable for web-platform). | typeof Component | No | All | Yes |
-| backdropStyle | Style of the backdrop container. | iew Style | No | All | Yes |
-| fullScreen | If set to true, the modal will take up the entire screen width and height. | boolean | No | All | Yes |
-| isVisible | If true, the overlay is visible. | boolean | No | All | Yes |
-| onBackdropPress | Handler for backdrop press (only works when `fullscreen` is false). | Function | No | All | Yes |
-| onLongPress | Called when a long-tap gesture is detected. | GestureResponderEventHandler | No | All | Yes |
-| onPressIn | Called when a touch is engaged before `onPress`. | GestureResponderEventHandler | No | All | Yes |
-| onPressOut | Called when a touch is released before `onPress`. | GestureResponderEventHandler | No | All | Yes |
-| overlayStyle | Style of the actual overlay. | View Style | No | All | Yes |
-| pressableProps | PressableProps except click handlers | PressableProps | No | All | Yes |
+| ModalComponent | Override React Native `Modal` component (usable for web-platform). | typeof Component | No | No | No |
+| backdropStyle | Style of the backdrop container. | iew Style | No | No | No |
+| fullScreen | If set to true, the modal will take up the entire screen width and height. | boolean | No | No | No |
+| isVisible | If true, the overlay is visible. | boolean | No | No | No |
+| onBackdropPress | Handler for backdrop press (only works when `fullscreen` is false). | Function | No | No | No |
+| onLongPress | Called when a long-tap gesture is detected. | GestureResponderEventHandler | No | No | No |
+| onPressIn | Called when a touch is engaged before `onPress`. | GestureResponderEventHandler | No | No | No |
+| onPressOut | Called when a touch is released before `onPress`. | GestureResponderEventHandler | No | No | No |
+| overlayStyle | Style of the actual overlay. | View Style | No | No | No |
+| pressableProps | PressableProps except click handlers | PressableProps | No | No | No |
**PricingCard**: Price Card component
@@ -1022,7 +1022,7 @@ The following component attributes are currently supported:
| pointerColor | Color of tooltip pointer, it defaults to the [`backgroundColor`](https://reactnativeelements.com/docs/components/tooltip#backgroundcolor) if none is passed. | ColorValue | No | All | Yes |
| pointerStyle | Style to be applied on the pointer. | View Style | No | All | Yes |
| popover | Component to be rendered as the display container. | `ReactElement<{}, string`, `JSXElementConstructor>`| No | All | Yes |
-| skipAndroidStatusBar | Force skip StatusBar height when calculating element position. Pass `true` if Tooltip used inside react-native Modal component. | boolean | No | All | Yes |
+| skipAndroidStatusBar | Force skip StatusBar height when calculating element position. Pass `true` if Tooltip used inside react-native Modal component. | boolean | No | No | No |
| toggleAction | Define type of action that should trigger tooltip. Available options _onPress_, _onLongPress_ | string | No | All | Yes |
| toggleOnPress | Flag to determine to toggle or not the tooltip on press. | boolean | No | All | Yes |
| visible | To show the tooltip. | boolean | No | All | Yes |
diff --git a/zh-cn/react-native-elements.md b/zh-cn/react-native-elements.md
index 7d26b203..14fdd406 100644
--- a/zh-cn/react-native-elements.md
+++ b/zh-cn/react-native-elements.md
@@ -592,7 +592,7 @@ export default Avatars;
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :------------: | :----------------------------------------------------------: | :--------------------------: | :------: | :------: | :---------------: |
| Component | Update React Native Component. | React Component | No | All | Yes |
-| brand | Uses the brands font (FontAwesome5 only). | boolean | No | All | Yes |
+| brand | Uses the brands font (FontAwesome5 only). | boolean | No | No | No |
| containerStyle | Add styling to container holding icon. | View Style | No | All | Yes |
| disabled | Disables onPress events. Only works when `onPress` has a handler. | boolean | No | All | Yes |
| disabledStyle | Style for the button when disabled. Only works when `onPress` has a handler. | View Style | No | All | Yes |
@@ -717,7 +717,7 @@ export default Avatars;
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :---: | :---------------------------: | :-----: | :------: | :------: | :---------------: |
-| right | Start content from the right. | boolean | No | All | Yes |
+| right | Start content from the right. | boolean | No | No | No |
**ListItem.Swipeable**:列表渲染滑动框组件,接收所有 [ListItem](https://reactnativeelements.com/docs/components/listitem#props) 的props.
@@ -743,15 +743,15 @@ export default Avatars;
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| :-------------: | :----------------------------------------------------------: | :--------------------------: | :------: | :------: | :---------------: |
-| ModalComponent | Override React Native `Modal` component (usable for web-platform). | typeof Component | No | All | Yes |
-| backdropStyle | Style of the backdrop container. | iew Style | No | All | Yes |
-| fullScreen | If set to true, the modal will take up the entire screen width and height. | boolean | No | All | Yes |
-| isVisible | If true, the overlay is visible. | boolean | No | All | Yes |
-| onBackdropPress | Handler for backdrop press (only works when `fullscreen` is false). | Function | No | All | Yes |
-| onLongPress | Called when a long-tap gesture is detected. | GestureResponderEventHandler | No | All | Yes |
-| onPressIn | Called when a touch is engaged before `onPress`. | GestureResponderEventHandler | No | All | Yes |
-| onPressOut | Called when a touch is released before `onPress`. | GestureResponderEventHandler | No | All | Yes |
-| overlayStyle | Style of the actual overlay. | View Style | No | All | Yes |
+| ModalComponent | Override React Native `Modal` component (usable for web-platform). | typeof Component | No | No | No |
+| backdropStyle | Style of the backdrop container. | iew Style | No | No | No |
+| fullScreen | If set to true, the modal will take up the entire screen width and height. | boolean | No | No | No |
+| isVisible | If true, the overlay is visible. | boolean | No | No | No |
+| onBackdropPress | Handler for backdrop press (only works when `fullscreen` is false). | Function | No | No | No |
+| onLongPress | Called when a long-tap gesture is detected. | GestureResponderEventHandler | No | No | No |
+| onPressIn | Called when a touch is engaged before `onPress`. | GestureResponderEventHandler | No | No | No |
+| onPressOut | Called when a touch is released before `onPress`. | GestureResponderEventHandler | No | No | No |
+| overlayStyle | Style of the actual overlay. | View Style | No | No | No |
**PricingCard**:价格卡组件
@@ -1009,7 +1009,7 @@ export default Avatars;
| pointerColor | Color of tooltip pointer, it defaults to the [`backgroundColor`](https://reactnativeelements.com/docs/components/tooltip#backgroundcolor) if none is passed. | ColorValue | No | All | Yes |
| pointerStyle | Style to be applied on the pointer. | View Style | No | All | Yes |
| popover | Component to be rendered as the display container. | `ReactElement<{}, string`,`JSXElementConstructor>` | No | All | Yes |
-| skipAndroidStatusBar | Force skip StatusBar height when calculating element position. Pass `true` if Tooltip used inside react-native Modal component. | boolean | No | All | Yes |
+| skipAndroidStatusBar | Force skip StatusBar height when calculating element position. Pass `true` if Tooltip used inside react-native Modal component. | boolean | No | No | No |
| toggleAction | Define type of action that should trigger tooltip. Available options *onPress*, *onLongPress* | string | No | All | Yes |
| toggleOnPress | Flag to determine to toggle or not the tooltip on press. | boolean | No | All | Yes |
| visible | To show the tooltip. | boolean | No | All | Yes |
--
Gitee
From 471b7cba1ea0f9b780d4c21c4350c1bfea3eaa57 Mon Sep 17 00:00:00 2001
From: chenwenhui133 <2984202073@qq.com>
Date: Mon, 7 Jul 2025 20:52:38 +0800
Subject: [PATCH 5/5] =?UTF-8?q?docs:=20[Issues:=20#ICISQP]=20=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9react-native-elements=E5=BA=93=E4=B8=AD=E6=9C=89?=
=?UTF-8?q?=E4=B8=AD=E6=96=87=E9=93=BE=E6=8E=A5=E7=9A=84=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
en/react-native-elements.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en/react-native-elements.md b/en/react-native-elements.md
index b4a9c33a..a2f63a10 100644
--- a/en/react-native-elements.md
+++ b/en/react-native-elements.md
@@ -255,7 +255,7 @@ export default Avatars;
The HarmonyOS implementation of this library relies on the native code of @react-native-oh-tpl/react-native-safe-area-context and @react-native-oh-tpl/react-native-linear-gradient. If the library has already been introduced in the HarmonyOS project, there is no need to introduce it again.You can skip the steps in this chapter and use it directly.
-If not introduced, please refer to Link section of [@react-native-oh-tpl/react-native-safe-area-context](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-safe-area-context.md#link) documentation, Link section of [@react-native-oh-tpl/react-native-linear-gradient](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-linear-gradient.md#link) documentation for introduction.
+If not introduced, please refer to Link section of [@react-native-oh-tpl/react-native-safe-area-context](https://gitee.com/react-native-oh-library/usage-docs/blob/master/en/react-native-safe-area-context.md#link) documentation, Link section of [@react-native-oh-tpl/react-native-linear-gradient](https://gitee.com/react-native-oh-library/usage-docs/blob/master/en/react-native-linear-gradient.md#link) documentation for introduction.
### Introduce and register font on the ArkTs side
--
Gitee