From aa2b2490889fe06c5dcd67f86bf3ebd0bbbfdd05 Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Mon, 30 Jun 2025 15:08:13 +0800 Subject: [PATCH 1/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-transitiongroup=E7=9A=84=E8=8B=B1?= =?UTF-8?q?=E6=96=87=20=E6=96=87=E6=A1=A3=E4=B8=AD=E7=9A=84=E4=B8=AD?= =?UTF-8?q?=E6=96=87=EF=BC=8C=E4=BB=A5=E5=8F=8AMIT=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-transitiongroup.md | 20 ++++++++++---------- zh-cn/react-native-transitiongroup.md | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/en/react-native-transitiongroup.md b/en/react-native-transitiongroup.md index 4518e616..92af9113 100644 --- a/en/react-native-transitiongroup.md +++ b/en/react-native-transitiongroup.md @@ -158,21 +158,21 @@ Check the release version information in the release address of the third-party | Name | Description | type | Required | Platform | HarmonyOS Support | | ------------- | -------------------------------------- | -------- | -------- | -------- | ----------------- | -| easing | 缓动函数 | function | no | All | yes | -| inDelay | 组件加载时开始动画前的延迟时间(毫秒) | number | no | All | yes | -| inDuration | 组件加载时动画的持续时间(毫秒) | number | no | All | yes | -| outDelay | 组件销毁时开始动画前的延迟时间(毫秒) | number | no | All | yes | -| outDuration | 组件销毁时动画的持续时间(毫秒) | number | no | All | yes | -| pointerEvents | 控制View是否可以成为触摸事件的目标 | string | no | All | yes | -| style | 组件样式 | style | no | All | yes | +| easing | Easing function for animations. | function | no | All | yes | +| inDelay | Delay before starting the animation when the component loads (milliseconds). | number | no | All | yes | +| inDuration | Duration of the animation when the component loads (milliseconds). | number | no | All | yes | +| outDelay | Delay before starting the animation when the component is destroyed (milliseconds). | number | no | All | yes | +| outDuration | Duration of the animation when the component is destroyed (milliseconds). | number | no | All | yes | +| pointerEvents | Controls whether the view can be the target of touch events. | string | no | All | yes | +| style | Styles for the component. | style | no | All | yes | ## Known Issues ## Others -- [ ] 原库使用refs方法,现在改为使用react.createRef方法代替。问题: [issue#1](https://github.com/react-native-oh-library/react-native-transitiongroup/issues/1) -- [ ] 原库中使用的ViewPropTypes,现在改为使用PropTypes方法代替。问题: [issue#2](https://github.com/react-native-oh-library/react-native-transitiongroup/issues/2) +- [ ] The **refs** method used in the original library is replaced by the **react.createRef** method: [issue#1](https://github.com/react-native-oh-library/react-native-transitiongroup/issues/1) +- [ ] The **ViewPropTypes** method used in the original library is replaced by the **PropTypes** method: [issue#2](https://github.com/react-native-oh-library/react-native-transitiongroup/issues/2) ## License -This project is licensed under [The MIT License (MIT)](https://www.mit-license.org). +This project is licensed under [The MIT License (MIT)](https://github.com/react-native-oh-library/react-native-transitiongroup/blob/sig/LICENSE). diff --git a/zh-cn/react-native-transitiongroup.md b/zh-cn/react-native-transitiongroup.md index d7f6f587..c3b65569 100644 --- a/zh-cn/react-native-transitiongroup.md +++ b/zh-cn/react-native-transitiongroup.md @@ -173,4 +173,4 @@ const styles = StyleSheet.create({ ## 开源协议 -本项目基于 [The MIT License (MIT)](https://www.mit-license.org) ,请自由地享受和参与开源。 +本项目基于 [The MIT License (MIT)](https://github.com/react-native-oh-library/react-native-transitiongroup/blob/sig/LICENSE) ,请自由地享受和参与开源。 -- Gitee From 67fd21fb3eda4d89063ffa80a246e6b67bcd19cb Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Mon, 30 Jun 2025 15:24:02 +0800 Subject: [PATCH 2/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-translucent-modal=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E4=B8=AD=E7=9A=84=E4=B8=AD=E6=96=87=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B1=9E=E6=80=A7required=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-translucent-modal.md | 22 +++++++++++----------- zh-cn/react-native-translucent-modal.md | 8 ++++---- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/en/react-native-translucent-modal.md b/en/react-native-translucent-modal.md index 41bf4dcd..f7abf897 100644 --- a/en/react-native-translucent-modal.md +++ b/en/react-native-translucent-modal.md @@ -68,15 +68,15 @@ export const E_ReactNativeTranslucentModal: React.FC = (): JSX.Element => { setVisible(!visible)}> setVisible(false)}> - {/* 注意:1、此图片组件为示例,需要根据自己的项目需求,去引入对应组件; - 2、示例图片地址需要根据自己的项目情况去引入 */} + {/* Note: 1. This image component is used as an example. You need to import your component as needed. + 2. The sample image address needs to be replaced as needed. */} - - - - + + + + ; } @@ -96,14 +96,14 @@ Properties > [!TIP] If the value of **HarmonyOS Support** is **yes**, it means that the HarmonyOS platform supports this property; **no** means the opposite; **partially** means some capabilities of this property are supported. The usage method is the same on different platforms and the effect is the same as that of iOS or Android. -> [!TIP] react-native提供的Modal组件,在HarmonyOS、iOS平台一样可以实现状态栏沉浸式效果。 +> [!TIP] The **Modal** component provided by React Native can implement the immersive effect of the status bar on the HarmonyOS and iOS platforms. | Name | Description | Type | Required | Platform | HarmonyOS Support | | ----------------------------- | --------------------------------------------------- | -------- | -------- | -------- | ----------------- | -| `animationType` | Animation type of modal. | string | yes | All | yes | -| `transparent` | Whether the background of the modal is transparent. | boolean | yes | All | yes | -| `visible` | Controls whether the modal is displayed. | boolean | yes | All | yes | -| `onRequestClose?: () => void` | Called when the model request close. | function | yes | ALL | yes | +| `animationType` | Animation type of modal. | string | No | All | yes | +| `transparent` | Whether the background of the modal is transparent. | boolean | No | All | yes | +| `visible` | Controls whether the modal is displayed. | boolean | No | All | yes | +| `onRequestClose?: () => void` | Called when the model request close. | function | No | ALL | yes | ## Known Issues diff --git a/zh-cn/react-native-translucent-modal.md b/zh-cn/react-native-translucent-modal.md index 492ce62d..56a08165 100644 --- a/zh-cn/react-native-translucent-modal.md +++ b/zh-cn/react-native-translucent-modal.md @@ -98,10 +98,10 @@ export const E_ReactNativeTranslucentModal: React.FC = (): JSX.Element => { | Name | Description | Type | Required | Platform | HarmonyOS Support | | ----------------------------- | --------------------------------------------------- | -------- | -------- | -------- | ----------------- | -| `animationType` | Animation type of modal. | string | yes | All | yes | -| `transparent` | Whether the background of the modal is transparent. | boolean | yes | All | yes | -| `visible` | Controls whether the modal is displayed. | boolean | yes | All | yes | -| `onRequestClose?: () => void` | Called when the model request close. | function | yes | ALL | yes | +| `animationType` | Animation type of modal. | string | No | All | yes | +| `transparent` | Whether the background of the modal is transparent. | boolean | No | All | yes | +| `visible` | Controls whether the modal is displayed. | boolean | No | All | yes | +| `onRequestClose?: () => void` | Called when the model request close. | function | No | ALL | yes | ## 遗留问题 -- Gitee From 1adf2fb00e3af278837ac15082cfba9ad611b3ca Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Mon, 30 Jun 2025 15:29:06 +0800 Subject: [PATCH 3/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9redux-persist=E4=B8=AD=E7=9A=84GitHub=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=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=AD=E8=B7=B3=E8=BD=AC=E5=88=B0=E4=B8=AD=E6=96=87?= =?UTF-8?q?=E7=9A=84=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/js/redux-persist.md | 4 ++-- zh-cn/js/redux-persist.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/en/js/redux-persist.md b/en/js/redux-persist.md index c3b5bb87..63c7d2fe 100644 --- a/en/js/redux-persist.md +++ b/en/js/redux-persist.md @@ -9,7 +9,7 @@

-> [!TIP] [GitHub address](https://github.com/rt2zz/redux-persist) +> [!TIP] [GitHub address](https://github.com/rt2zz/redux-persist/releases/tag/v6.0.0) ## Installation and Usage @@ -27,7 +27,7 @@ npm install redux-persist@6.0.0 To achieve persistence, you also need to rely on the 'HarmonyOS-enabled async-storage' library for native database reading and writing, as shown in the installation and use documents below: -> [async-storage Installation and use documentation](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-async-storage-async-storage.md) +> [async-storage Installation and use documentation](https://gitee.com/react-native-oh-library/usage-docs/blob/master/en/react-native-async-storage-async-storage.md) diff --git a/zh-cn/js/redux-persist.md b/zh-cn/js/redux-persist.md index 2b63e7a8..5d47aa00 100644 --- a/zh-cn/js/redux-persist.md +++ b/zh-cn/js/redux-persist.md @@ -9,7 +9,7 @@

-> [!TIP] [Github 地址](https://github.com/rt2zz/redux-persist) +> [!TIP] [Github 地址](https://github.com/rt2zz/redux-persist/releases/tag/v6.0.0) ## 安装与使用 -- Gitee From 65681a51b42dc026c25ea7f48e1b89464c852c85 Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Mon, 30 Jun 2025 16:09:16 +0800 Subject: [PATCH 4/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-mjrefresh=E5=BA=93=E4=B8=AD=E7=A4=BA?= =?UTF-8?q?=E4=BE=8B=E4=BB=A3=E7=A0=81=E9=A3=98=E7=BA=A2=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8C=E4=BB=A5=E5=8F=8A=E5=B1=9E=E6=80=A7description?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0=E4=B8=8D=E6=AD=A3=E7=A1=AE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-MJRefresh.md | 30 ++++++++++++++++++++---------- zh-cn/react-native-MJRefresh.md | 30 ++++++++++++++++++++---------- 2 files changed, 40 insertions(+), 20 deletions(-) diff --git a/en/react-native-MJRefresh.md b/en/react-native-MJRefresh.md index 8136021d..cf5c92b9 100644 --- a/en/react-native-MJRefresh.md +++ b/en/react-native-MJRefresh.md @@ -48,8 +48,13 @@ import React, { Component } from "react"; import { Text, View } from "react-native"; import MJRefresh, { ScrollView } from "react-native-mjrefresh"; -export default class MjRefreshDemo extends Component { - constructor(props) { +interface State { + text: string, + refreshing: Boolean, +} + +export default class MjRefreshDemo extends Component<{}, State> { + constructor(props: any) { super(props); } @@ -57,6 +62,11 @@ export default class MjRefreshDemo extends Component { text: "Pull to Refresh", refreshing: false } + _mjrefresh: any = null; + _hw = { + finishRefresh: () => {} + } + _onRefresh = () => { setTimeout(() => { this._hw && this._hw.finishRefresh(); @@ -67,7 +77,7 @@ export default class MjRefreshDemo extends Component { this._mjrefresh = ref} + ref={(ref: any) => this._mjrefresh = ref} onRefresh={ () => { this.setState({ @@ -85,7 +95,7 @@ export default class MjRefreshDemo extends Component { text: 'Release to Refresh' }) }} - onPulling={e => { + onPulling={(e: any) => { console.log('cbdtest onPulling:' + e.nativeEvent.percent) if (e.nativeEvent.percent < 0.1) { this.setState({ @@ -248,10 +258,10 @@ For more details, see [react-native-MJRefresh](https://github.com/react-native-s | Name | Description | Type | Required | Platform | HarmonyOS Support (ArkTS) |HarmonyOS Support (CAPI) | | :----------------- | ----------- | -------- | -------- | -------- | ----------------- |----------------- | -| onRefresh | System Path | function | No | IOS | yes |yes | -| onRefreshIdle | System Path | function | No | IOS | yes |yes | -| onReleaseToRefresh | System Path | function | No | IOS | yes |yes | -| onPulling | System Path | function | No | IOS | yes |yes | +| onRefresh | Triggered when refresh | function | No | IOS | yes |yes | +| onRefreshIdle | Triggered when refreshing idle | function | No | IOS | yes |yes | +| onReleaseToRefresh | Triggered when refreshing can be released | function | No | IOS | yes |yes | +| onPulling | Triggered when header dropdown process | function | No | IOS | yes |yes | ## Static Methods @@ -263,8 +273,8 @@ For more details, see [react-native-MJRefresh](https://github.com/react-native-s | Name | Description | Type | Required | Platform | HarmonyOS Support (ArkTS) | HarmonyOS Support (CAPI) | | :------------ | ----------- | -------- | -------- | -------- | ----------------- |----------------- | -| beginRefresh | System Path | function | No | IOS | yes |yes | -| finishRefresh | System Path | function | No | IOS | yes |yes | +| beginRefresh | Start refreshing | function | No | IOS | yes |yes | +| finishRefresh | End Refresh | function | No | IOS | yes |yes | ## Others diff --git a/zh-cn/react-native-MJRefresh.md b/zh-cn/react-native-MJRefresh.md index 96ac181e..1d5f639f 100644 --- a/zh-cn/react-native-MJRefresh.md +++ b/zh-cn/react-native-MJRefresh.md @@ -46,8 +46,13 @@ import React, { Component } from "react"; import { Text, View } from "react-native"; import MJRefresh, { ScrollView } from "react-native-mjrefresh"; -export default class MjRefreshDemo extends Component { - constructor(props) { +interface State { + text: string, + refreshing: Boolean, +} + +export default class MjRefreshDemo extends Component<{}, State> { + constructor(props: any) { super(props); } @@ -55,6 +60,11 @@ export default class MjRefreshDemo extends Component { text: "下拉刷新", refreshing: false } + _mjrefresh: any = null; + _hw = { + finishRefresh: () => {} + } + _onRefresh = () => { setTimeout(() => { this._hw && this._hw.finishRefresh(); @@ -65,7 +75,7 @@ export default class MjRefreshDemo extends Component { this._mjrefresh = ref} + ref={(ref: any) => this._mjrefresh = ref} onRefresh={ () => { this.setState({ @@ -83,7 +93,7 @@ export default class MjRefreshDemo extends Component { text: '释放刷新' }) }} - onPulling={e => { + onPulling={(e: any) => { console.log('cbdtest onPulling:' + e.nativeEvent.percent) if (e.nativeEvent.percent < 0.1) { this.setState({ @@ -248,10 +258,10 @@ ohpm install | Name | Description | Type | Required | Platform | HarmonyOS Support (ArkTS) |HarmonyOS Support (CAPI) | | :----------------- | ----------- | -------- | -------- | -------- | ----------------- |----------------- | -| onRefresh | System Path | function | No | IOS | yes |yes | -| onRefreshIdle | System Path | function | No | IOS | yes |yes | -| onReleaseToRefresh | System Path | function | No | IOS | yes |yes | -| onPulling | System Path | function | No | IOS | yes |yes | +| onRefresh | 刷新时触发 | function | No | IOS | yes |yes | +| onRefreshIdle | 刷新闲置时触发 | function | No | IOS | yes |yes | +| onReleaseToRefresh | 可释放刷新时触发 | function | No | IOS | yes |yes | +| onPulling | header下拉过程中触发 | function | No | IOS | yes |yes | ## 静态方法 @@ -263,8 +273,8 @@ ohpm install | Name | Description | Type | Required | Platform | HarmonyOS Support (ArkTS) | HarmonyOS Support (CAPI) | | :------------ | ----------- | -------- | -------- | -------- | ----------------- |----------------- | -| beginRefresh | System Path | function | No | IOS | yes |yes | -| finishRefresh | System Path | function | No | IOS | yes |yes | +| beginRefresh | 开始刷新 | function | No | IOS | yes |yes | +| finishRefresh | 结束刷新 | function | No | IOS | yes |yes | ## 其他 -- Gitee From 317e2f19b64ef93eeec5baf0e7241a9732d02f9c Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Mon, 30 Jun 2025 16:36:56 +0800 Subject: [PATCH 5/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-crypto-js=E6=96=87=E6=A1=A3=E4=B8=ADGitHu?= =?UTF-8?q?b=E5=9C=B0=E5=9D=80=EF=BC=8C=E8=8B=B1=E6=96=87=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E4=B8=AD=E7=9A=84=E4=B8=AD=E6=96=87=EF=BC=8C=E4=BB=A5?= =?UTF-8?q?=E5=8F=8AAPI=E8=A1=A8=E6=A0=BC=E4=B8=ADrequired=E5=88=97?= =?UTF-8?q?=E5=85=A8=E9=83=A8=E9=83=BD=E6=98=AFyes=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-crypto-js.md | 12 ++++++------ zh-cn/react-native-crypto-js.md | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/en/react-native-crypto-js.md b/en/react-native-crypto-js.md index 72da3de2..a7d99349 100644 --- a/en/react-native-crypto-js.md +++ b/en/react-native-crypto-js.md @@ -12,7 +12,7 @@

-> [!TIP] [GitHub address](https://github.com/imchintan/react-native-crypto-js) +> [!TIP] [GitHub address](https://github.com/imchintan/react-native-crypto-js/releases/tag/1.0.0) ## Installation and Usage @@ -147,14 +147,14 @@ This document is verified based on the following versions: | Name | Description | Type | Required | Platform | HarmonyOS Support | | -------------------- | --------------- | -------- | -------- | -------- | ----------------- | -| CryptoJS.AES.encrypt | AES encryption | string | yes | Android、iOS | yes | -| CryptoJS.AES.decrypt | AES decryption | string | yes | Android、iOS | yes | -| CryptoJS.MD5 | MD5 encryption | string | yes | Android、iOS | yes | -| CryptoJS.HmacMD5 | HmacMD5 encryption | string | yes | no | no | +| CryptoJS.AES.encrypt | AES encryption | string | No | Android、iOS | yes | +| CryptoJS.AES.decrypt | AES decryption | string | No | Android、iOS | yes | +| CryptoJS.MD5 | MD5 encryption | string | No | Android、iOS | yes | +| CryptoJS.HmacMD5 | HmacMD5 encryption | string | No | no | no | ## Known Issues -- [ ] 原库使用CryptoJS.HmacMD5会报错"cannot readproperty ‘init’ of underfined",如果需要使用HmacMD5算法可以安装使用rn-crypto-js库,用法与react-native-crypto-js相同: [issue#4](https://github.com/imchintan/react-native-crypto-js/issues/3) +- [ ] If the source library uses CryptoJS.HmacMD5, the error message "cannot readproperty'init' of underfined" is displayed. To use the HmacMD5 algorithm, install the **rn-crypto-js** library, whose usage is the same as that of **react-native-crypto-js**: [issue#4](https://github.com/imchintan/react-native-crypto-js/issues/3) ## Others diff --git a/zh-cn/react-native-crypto-js.md b/zh-cn/react-native-crypto-js.md index e851499e..46fbc3b1 100644 --- a/zh-cn/react-native-crypto-js.md +++ b/zh-cn/react-native-crypto-js.md @@ -12,7 +12,7 @@

-> [!TIP] [Github 地址](https://github.com/imchintan/react-native-crypto-js) +> [!TIP] [Github 地址](https://github.com/imchintan/react-native-crypto-js/releases/tag/1.0.0) ## 安装与使用 @@ -147,10 +147,10 @@ export const ReactNativeCryptoJsExample = () => { | Name | Description | Type | Required | Platform | HarmonyOS Support | | -------------------- | --------------- | -------- | -------- | -------- | ----------------- | -| CryptoJS.AES.encrypt | AES encryption | string | yes | Android、iOS | yes | -| CryptoJS.AES.decrypt | AES decryption | string | yes | Android、iOS | yes | -| CryptoJS.MD5 | MD5 encryption | string | yes | Android、iOS | yes | -| CryptoJS.HmacMD5 | HmacMD5 encryption | string | yes | no | no | +| CryptoJS.AES.encrypt | AES encryption | string | No | Android、iOS | yes | +| CryptoJS.AES.decrypt | AES decryption | string | No | Android、iOS | yes | +| CryptoJS.MD5 | MD5 encryption | string | No | Android、iOS | yes | +| CryptoJS.HmacMD5 | HmacMD5 encryption | string | No | no | no | ## 遗留问题 -- Gitee From 1b5b08382e7af778f33e787839801bcf05c5c7e9 Mon Sep 17 00:00:00 2001 From: chenwenhui133 <2984202073@qq.com> Date: Tue, 1 Jul 2025 15:28:41 +0800 Subject: [PATCH 6/6] =?UTF-8?q?docs:=20[Issues:=20#ICHTM3]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-MJRefresh=E4=B8=AD=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-MJRefresh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/react-native-MJRefresh.md b/en/react-native-MJRefresh.md index cf5c92b9..2b9de99f 100644 --- a/en/react-native-MJRefresh.md +++ b/en/react-native-MJRefresh.md @@ -261,7 +261,7 @@ For more details, see [react-native-MJRefresh](https://github.com/react-native-s | onRefresh | Triggered when refresh | function | No | IOS | yes |yes | | onRefreshIdle | Triggered when refreshing idle | function | No | IOS | yes |yes | | onReleaseToRefresh | Triggered when refreshing can be released | function | No | IOS | yes |yes | -| onPulling | Triggered when header dropdown process | function | No | IOS | yes |yes | +| onPulling | Triggered when header is pulled down | function | No | IOS | yes |yes | ## Static Methods -- Gitee