-> [!TIP] [GitHub address](https://github.com/rt2zz/redux-persist/releases/tag/v6.0.0)
+> [!TIP] [GitHub address](https://github.com/rt2zz/redux-persist/tree/v6.0.0)
## Installation and Usage
diff --git a/en/react-native-QRCode.md b/en/react-native-QRCode.md
index 0c9a37d3dfe44015ffba1d93f4d8ae95a03e9633..732b4153689d676d21d06c7f419486aff33190ef 100644
--- a/en/react-native-QRCode.md
+++ b/en/react-native-QRCode.md
@@ -49,7 +49,7 @@ import QRCode from "react-native-qrcode";
import { StyleSheet, View, TextInput, Button } from "react-native";
export const QrCodeExamle = () => {
const [text, setText] = useState("");
- const [QRCodeValue, setQRCodeValue] = useState < any > null;
+ const [QRCodeValue, setQRCodeValue] = useState(null);
const showQRCode = () => {
setQRCodeValue(text);
};
@@ -122,7 +122,7 @@ Check the release version information in the release address of the third-party
### QRCode
-该库为 UI 组件库,通过配置属性标签,实现对应的功能。
+This library is a UI component library that implements corresponding functions by configuring attribute tags.
| Name | Type | Description | Required | Platform | HarmonyOS Support |
| ------- | ------ | --------------------------- | -------- | ----------- | ----------------- |
@@ -137,4 +137,4 @@ Check the release version information in the release address of the third-party
## License
-This project is licensed under [The MIT License (MIT)](https://github.com/react-native-oh-library/react-native-qrcode/blob/master/LICENSE).
+This project is licensed under [The MIT License (MIT)](https://github.com/cssivision/react-native-qrcode/blob/master/LICENSE).
diff --git a/en/react-native-base64.md b/en/react-native-base64.md
index 36bac2f4db03c1435fa648fd89ea9cb2127ae659..32051bc11d4c406470176fce0b985e2f26a94af0 100644
--- a/en/react-native-base64.md
+++ b/en/react-native-base64.md
@@ -12,7 +12,7 @@
-> [!TIP] [GitHub address](https://github.com/eranbo/react-native-base64/releases/tag/0.2.1)
+> [!TIP] [GitHub address](https://github.com/eranbo/react-native-base64/tree/0.2.1)
## Installation and Usage
diff --git a/en/react-native-crypto-js.md b/en/react-native-crypto-js.md
index 51287a15ade37be995dd45de5c5b7909a78ac373..3d0aee43da301b0a06ec760561181d2159917188 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/releases/tag/1.0.0)
+> [!TIP] [GitHub address](https://github.com/imchintan/react-native-crypto-js/tree/1.0.0)
## Installation and Usage
diff --git a/en/react-native-crypto.md b/en/react-native-crypto.md
index 90d6b64b2c5a011e50bc95cf25d3e2261c170ed5..b1f6c1448a7a91c0a2ebcca99f6a0f79dee07fd9 100644
--- a/en/react-native-crypto.md
+++ b/en/react-native-crypto.md
@@ -12,7 +12,7 @@
-> [!TIP] [GitHub address](https://github.com/tradle/react-native-crypto)
+> [!TIP] [GitHub address](https://github.com/tradle/react-native-crypto/tree/639d8e29ac1feae20f95f2e285851d5ed4898a9a)
## Installation and Usage
diff --git a/en/react-native-easy-toast.md b/en/react-native-easy-toast.md
index ee6424948746db0fae3018d8417d446c71c92c92..0f3fe3c99049826c8b3ecb618e31a0f71bc51594 100644
--- a/en/react-native-easy-toast.md
+++ b/en/react-native-easy-toast.md
@@ -40,22 +40,23 @@ The following code shows the basic use scenario of the repository:
```js
import React, { Component } from "react";
-import { Text, View, Button } from "react-native";
-import {
- Toast
-} from "react-native-easy-toast";
+import { View, Button } from "react-native";
+import Toast from "react-native-easy-toast";
export default class App extends Component {
- constructor(props) {
- super(props);
+ constructor(props: any) {
+ super(props);
}
+
+ toast: any = null;
+
render() {
return (
)
}
diff --git a/en/react-native-keys.md b/en/react-native-keys.md
index 50b733ddb39cbf8388b1e5da100a71dae43e6358..2653c5ab5f8482ba213dc2d09149747ac40695da 100644
--- a/en/react-native-keys.md
+++ b/en/react-native-keys.md
@@ -93,7 +93,7 @@ Open the `harmony` directory of the HarmonyOS project in DevEco Studio.
Currently, two methods are available:
-Method 1 (recommended): Use the HAR file. (推荐)
+Method 1 (recommended): Use the HAR file. (Recommended)
> [!TIP] The HAR file is stored in the `harmony` directory in the installation path of the third-party library.
@@ -194,14 +194,14 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] {
}
```
-### 5.在 DevEco 创建 Running 前 script(生成加解密代码和编译配置文件)
+### 5. Creating a Pre-running Script in DevEco (Generating the Encryption/Decryption Code and Compiling Configuration Files)
-> [!TIP] 如下步骤中添加配置完成时记得点击 Apply 按钮让配置生效
+> [!TIP] After the configuration is complete, click **Apply** for the configuration to take effect.
-1. 点击右上角 entry -> Edit Configurations... 打开配置面板
-2. 点击面板左上角 + , 选择 Shell Script, 打开新建 script 的配置面板, 按如下图片提示进行配置
+1. Click **Entry** in the upper right corner and choose **Edit Configurations** to open the configuration panel.
+2. Click **+** in the upper left corner of the panel, select **Shell Script**, open the configuration panel of the new script, and configure the script as prompted.

-3. 配置 entry -> Before Lunch,点击加号选择 Run Another Configuration, 选择上一步配置的 Shell Script, 并将配置拖动到 Hvigor-Build Make 上方
+3. Choose **Entry** > **Before Lunch**, click **+**, select **Run Another Configuration**, select the **Shell Script** configured in the previous step, and drag the configuration to the upper part of **Hvigor-Build Make**.

### 6. Running
diff --git a/en/react-native-ui-lib.md b/en/react-native-ui-lib.md
index f0e1a007b05763251c96ff75f98d6d32c4ffa2b8..bc967e8d15e7391143b34681ef23a98b4467dd97 100644
--- a/en/react-native-ui-lib.md
+++ b/en/react-native-ui-lib.md
@@ -336,6 +336,7 @@ For details, see [react-native-ui-lib docs](https://wix.github.io/react-native-u
| throttleOptions | Throttle options | ThrottleOptions | no | iOS/Android | yes |
| throttleTime | Throttle time in MS for onPress callback | number | no | iOS/Android | yes |
| useNative | Should use an enhanced native implementation with extra features | boolean | no | iOS/Android | yes |
+| activeScale | Will apply scale press feedback. This will enforce the useNative prop | number | no | iOS/Android | yes |
**View**: container component, which extends the [View](https://reactnative.dev/docs/view) properties.
diff --git a/en/rn-tourguide.md b/en/rn-tourguide.md
index 96e3f26f23a026b9d023a84a21c17cbec9ea2193..5728e7c4729f5dd348b630750b4a26c8d42c1d8c 100644
--- a/en/rn-tourguide.md
+++ b/en/rn-tourguide.md
@@ -223,66 +223,66 @@ Check the release version information in the release address of the third-party
### TourGuideProvider
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
-| tooltipComponent | tooltip component | React.ComponentType | YES | ALL | YES |
-| tooltipStyle | tooltip style | StyleProp | YES | ALL | YES |
-| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | YES | ALL | YES |
-| startAtMount | | boolean/string | YES | ALL | YES |
-| androidStatusBarVisible | android status bar visible | boolean | YES | Android | NO |
-| backdropColor | background color | string | YES | ALL | YES |
-| verticalOffset | vertical offset | number | YES | ALL | YES |
-| wrapperStyle | wrap style | StyleProp | YES | ALL | YES |
-| maskOffset | offset around zone | number | YES | ALL | YES |
-| borderRadius | round corner when rectangle | number | YES | ALL | YES |
-| animationDuration | Animation duration | number | YES | ALL | YES |
+| tooltipComponent | tooltip component | React.ComponentType | NO | ALL | YES |
+| tooltipStyle | tooltip style | StyleProp | NO | ALL | YES |
+| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | NO | ALL | YES |
+| startAtMount | | boolean/string | NO | ALL | YES |
+| androidStatusBarVisible | android status bar visible | boolean | NO | Android | NO |
+| backdropColor | background color | string | NO | ALL | YES |
+| verticalOffset | vertical offset | number | NO | ALL | YES |
+| wrapperStyle | wrap style | StyleProp | NO | ALL | YES |
+| maskOffset | offset around zone | number | NO | ALL | YES |
+| borderRadius | round corner when rectangle | number | NO | ALL | YES |
+| animationDuration | Animation duration | number | NO | ALL | YES |
| children | React.ReactNode components | React.ReactNode | YES | ALL | YES |
-| dismissOnPress | whether to display touchable | boolean | YES | ALL | YES |
-| preventOutsideInteraction | Block default events | boolean | YES | ALL | YES |
+| dismissOnPress | whether to display touchable | boolean | NO | ALL | YES |
+| preventOutsideInteraction | Block default events | boolean | NO | ALL | YES |
### TourGuideZone
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
| zone | A positive number indicating the order of the step in the entire walkthrough. | number | YES | ALL | YES |
-| tourKey | | string | YES | ALL | YES |
-| isTourGuide | return children without wrapping id false | boolean | YES | ALL | YES |
-| text | text in tooltip | string | YES | ALL | YES |
-| shape | which shape | Shape | YES | ALL | YES |
-| maskOffset | offset around zone | number | YES | ALL | YES |
-| borderRadius | round corner when rectangle | number | YES | ALL | YES |
-| children | React.ReactNode components | React.ReactNode | YES | ALL | YES |
-| style | | StyleProp | YES | ALL | YES |
-| keepTooltipPosition | tooltip positioning | boolean | YES | ALL | YES |
-| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | YES | ALL | YES |
-| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | YES | ALL | YES |
+| tourKey | | string | NO | ALL | YES |
+| isTourGuide | return children without wrapping id false | boolean | NO | ALL | YES |
+| text | text in tooltip | string | NO | ALL | YES |
+| shape | which shape | Shape | NO | ALL | YES |
+| maskOffset | offset around zone | number | NO | ALL | YES |
+| borderRadius | round corner when rectangle | number | NO | ALL | YES |
+| children | React.ReactNode components | React.ReactNode | NO | ALL | YES |
+| style | | StyleProp | NO | ALL | YES |
+| keepTooltipPosition | tooltip positioning | boolean | NO | ALL | YES |
+| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | NO | ALL | YES |
+| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | NO | ALL | YES |
### Tooltip
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
-| isFirstStep | Is it the first step | boolean | YES | ALL | YES |
-| isLastStep | Is it the last step | boolean | YES | ALL | YES |
+| isFirstStep | Is it the first step | boolean | NO | ALL | YES |
+| isLastStep | Is it the last step | boolean | NO | ALL | YES |
| currentStep | current step | IStep | YES | ALL | YES |
-| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | YES | ALL | YES |
-| handleNext | A function that handle next step | Function | YES | ALL | YES
-| handlePrev | A function that handle prev step | Function | YES | ALL | YES
-| handleStop | A function that handle stop | Function | YES | ALL | YES
+| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | NO | ALL | YES |
+| handleNext | A function that handle next step | Function | NO | ALL | YES
+| handlePrev | A function that handle prev step | Function | NO | ALL | YES
+| handleStop | A function that handle stop | Function | NO | ALL | YES
### TourGuideZoneByPosition
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
| zone | | number | YES | ALL | YES |
-| tourKey | | string | YES | ALL | YES |
-| isTourGuide | return children without wrapping id false | boolean | YES | ALL | YES |
-| top | tour guide zone distance from top | number/string | YES | ALL | YES |
-| left | tour guide zone distance from left | number/string | YES | ALL | YES |
-| right | tour guide zone distance from right | number/string | YES | ALL | YES |
-| bottom | tour guide zone distance from bottom | number/string | YES | ALL | YES |
-| width | The width of the highlight area of the mask layer | number/string | YES | ALL | YES |
-| height | The height of the highlight area of the mask layer | number/string | YES | ALL | YES |
-| shape | which shape | Shape | YES | ALL | YES |
-| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | YES | ALL | YES |
-| containerStyle | Mask layer wrapping layer style | StyleProp | YES | ALL | YES |
-| keepTooltipPosition | tooltip positioning | boolean | YES | ALL | YES |
-| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | YES | ALL | YES |
-| text | text in tooltip | string | YES | ALL | YES |
+| tourKey | | string | NO | ALL | YES |
+| isTourGuide | return children without wrapping id false | boolean | NO | ALL | YES |
+| top | tour guide zone distance from top | number/string | NO | ALL | YES |
+| left | tour guide zone distance from left | number/string | NO | ALL | YES |
+| right | tour guide zone distance from right | number/string | NO | ALL | YES |
+| bottom | tour guide zone distance from bottom | number/string | NO | ALL | YES |
+| width | The width of the highlight area of the mask layer | number/string | NO | ALL | YES |
+| height | The height of the highlight area of the mask layer | number/string | NO | ALL | YES |
+| shape | which shape | Shape | NO | ALL | YES |
+| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | NO | ALL | YES |
+| containerStyle | Mask layer wrapping layer style | StyleProp | NO | ALL | YES |
+| keepTooltipPosition | tooltip positioning | boolean | NO | ALL | YES |
+| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | NO | ALL | YES |
+| text | text in tooltip | string | NO | ALL | YES |
### useTourGuideController
| Name | Description | Type | Required | Platform | HarmonyOS Support |
diff --git a/zh-cn/js/redux-persist.md b/zh-cn/js/redux-persist.md
index 5d47aa00d6e8406e5b4aabecbe622d5ea4927a7c..9c07eb511fcb32f8c7f40cbb20e7203ea1d43248 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/releases/tag/v6.0.0)
+> [!TIP] [Github 地址](https://github.com/rt2zz/redux-persist/tree/v6.0.0)
## 安装与使用
diff --git a/zh-cn/react-native-QRCode.md b/zh-cn/react-native-QRCode.md
index 5e98cca2ee0e0fa6d5bd11958c260931374ad379..818b6da975fe7a2cc291cfc64f8bf8b1d725af42 100644
--- a/zh-cn/react-native-QRCode.md
+++ b/zh-cn/react-native-QRCode.md
@@ -47,7 +47,7 @@ import QRCode from "react-native-qrcode";
import { StyleSheet, View, TextInput, Button } from "react-native";
export const QrCodeExamle = () => {
const [text, setText] = useState("");
- const [QRCodeValue, setQRCodeValue] = useState < any > null;
+ const [QRCodeValue, setQRCodeValue] = useState(null);
const showQRCode = () => {
setQRCodeValue(text);
};
@@ -114,12 +114,12 @@ const styles = StyleSheet.create({
## 属性
-### QRCode
-
> [!TIP] "Platform"列表示该属性在原三方库上支持的平台。
> [!TIP] "HarmonyOS Support"列为 yes 表示 HarmonyOS 平台支持该属性;no 则表示不支持;partially 表示部分支持。使用方法跨平台一致,效果对标 iOS 或 Android 的效果。
+### QRCode
+
该库为 UI 组件库,通过配置属性标签,实现对应的功能。
| Name | Type | Description | Required | Platform | HarmonyOS Support |
@@ -135,4 +135,4 @@ const styles = StyleSheet.create({
## 开源协议
-本项目基于 [The MIT License (MIT)](https://github.com/react-native-oh-library/react-native-qrcode/blob/master/LICENSE) ,请自由地享受和参与开源。
+本项目基于 [The MIT License (MIT)](https://github.com/cssivision/react-native-qrcode/blob/master/LICENSE) ,请自由地享受和参与开源。
diff --git a/zh-cn/react-native-base64.md b/zh-cn/react-native-base64.md
index 6896da5178ba72b3111cba5931a95616e13d90ee..e81479f23857a88c4744ba374be6621404a5f6c8 100644
--- a/zh-cn/react-native-base64.md
+++ b/zh-cn/react-native-base64.md
@@ -12,7 +12,7 @@
-> [!TIP] [Github 地址](https://github.com/eranbo/react-native-base64/releases/tag/0.2.1)
+> [!TIP] [Github 地址](https://github.com/eranbo/react-native-base64/tree/0.2.1)
## 安装与使用
diff --git a/zh-cn/react-native-crypto-js.md b/zh-cn/react-native-crypto-js.md
index 2cc038b1e30f42c4e72258d21ac681233da5caba..11031bea254aa162cffa6be38ba1ab5956ce7d89 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/releases/tag/1.0.0)
+> [!TIP] [Github 地址](https://github.com/imchintan/react-native-crypto-js/tree/1.0.0)
## 安装与使用
diff --git a/zh-cn/react-native-crypto.md b/zh-cn/react-native-crypto.md
index 6a3186bc9a755d3eed015fca2eac53826502d672..548b1ad28620e48cc1d246a763046f95f2f544df 100644
--- a/zh-cn/react-native-crypto.md
+++ b/zh-cn/react-native-crypto.md
@@ -12,7 +12,7 @@
-> [!TIP] [Github 地址](https://github.com/tradle/react-native-crypto)
+> [!TIP] [Github 地址](https://github.com/tradle/react-native-crypto/tree/639d8e29ac1feae20f95f2e285851d5ed4898a9a)
## 安装与使用
diff --git a/zh-cn/react-native-easy-toast.md b/zh-cn/react-native-easy-toast.md
index f781e326c60bb07078b5950b9950a1719a2e79c8..fd5d2b99fa750d0248c071f89b50a901cedfe740 100644
--- a/zh-cn/react-native-easy-toast.md
+++ b/zh-cn/react-native-easy-toast.md
@@ -40,22 +40,23 @@ yarn add react-native-easy-toast@2.3.0
```js
import React, { Component } from "react";
-import { Text, View, Button } from "react-native";
-import {
- Toast
-} from "react-native-easy-toast";
+import { View, Button } from "react-native";
+import Toast from "react-native-easy-toast";
export default class App extends Component {
- constructor(props) {
- super(props);
+ constructor(props: any) {
+ super(props);
}
+
+ toast: any = null;
+
render() {
return (
)
}
diff --git a/zh-cn/react-native-ui-lib.md b/zh-cn/react-native-ui-lib.md
index 1793d4a18f474755f5fc2e11a3c2198612632ef9..c838e419edef36f8453acfc26d2f12e3461217ff 100644
--- a/zh-cn/react-native-ui-lib.md
+++ b/zh-cn/react-native-ui-lib.md
@@ -335,6 +335,7 @@ ohpm install
| throttleOptions | Throttle options | ThrottleOptions | no | iOS/Android | yes |
| throttleTime | Throttle time in MS for onPress callback | number | no | iOS/Android | yes |
| useNative | Should use an enhanced native implementation with extra features | boolean | no | iOS/Android | yes |
+| activeScale | Will apply scale press feedback. This will enforce the useNative prop | number | no | iOS/Android | yes |
**View**:容器组件,该组件扩展了[View](https://reactnative.dev/docs/view)属性。
diff --git a/zh-cn/react-native-vector-icons.md b/zh-cn/react-native-vector-icons.md
index fe702c5340b42b206be5e5104a7c0ed2f19328f3..521336226d0a47890545b41423f5b81d696eb42d 100644
--- a/zh-cn/react-native-vector-icons.md
+++ b/zh-cn/react-native-vector-icons.md
@@ -142,6 +142,8 @@ const CustomFontIcoMoon = createIconSetFromIcoMoon(
### 以下展示了本库的基本用法
+> [!WARNING] 使用时 import 的库名不变。
+
```js
import React from "react";
import { ScrollView } from "react-native";
diff --git a/zh-cn/rn-tourguide.md b/zh-cn/rn-tourguide.md
index 80149b00a4eafbb8e07124fe01a2d9c132c71b6b..c62d9c79afebd728d65fdf3134fe46c694e36dbe 100644
--- a/zh-cn/rn-tourguide.md
+++ b/zh-cn/rn-tourguide.md
@@ -221,66 +221,66 @@ const styles = StyleSheet.create({
### TourGuideProvider
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
-| tooltipComponent | tooltip component | React.ComponentType | YES | ALL | YES |
-| tooltipStyle | tooltip style | StyleProp | YES | ALL | YES |
-| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | YES | ALL | YES |
-| startAtMount | | boolean/string | YES | ALL | YES |
-| androidStatusBarVisible | android status bar visible | boolean | YES | Android | NO |
-| backdropColor | background color | string | YES | ALL | YES |
-| verticalOffset | vertical offset | number | YES | ALL | YES |
-| wrapperStyle | wrap style | StyleProp | YES | ALL | YES |
-| maskOffset | offset around zone | number | YES | ALL | YES |
-| borderRadius | round corner when rectangle | number | YES | ALL | YES |
-| animationDuration | Animation duration | number | YES | ALL | YES |
+| tooltipComponent | tooltip component | React.ComponentType | NO | ALL | YES |
+| tooltipStyle | tooltip style | StyleProp | NO | ALL | YES |
+| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | NO | ALL | YES |
+| startAtMount | | boolean/string | NO | ALL | YES |
+| androidStatusBarVisible | android status bar visible | boolean | NO | Android | NO |
+| backdropColor | background color | string | NO | ALL | YES |
+| verticalOffset | vertical offset | number | NO | ALL | YES |
+| wrapperStyle | wrap style | StyleProp | NO | ALL | YES |
+| maskOffset | offset around zone | number | NO | ALL | YES |
+| borderRadius | round corner when rectangle | number | NO | ALL | YES |
+| animationDuration | Animation duration | number | NO | ALL | YES |
| children | React.ReactNode components | React.ReactNode | YES | ALL | YES |
-| dismissOnPress | whether to display touchable | boolean | YES | ALL | YES |
-| preventOutsideInteraction | Block default events | boolean | YES | ALL | YES |
+| dismissOnPress | whether to display touchable | boolean | NO | ALL | YES |
+| preventOutsideInteraction | Block default events | boolean | NO | ALL | YES |
### TourGuideZone
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
| zone | A positive number indicating the order of the step in the entire walkthrough. | number | YES | ALL | YES |
-| tourKey | | string | YES | ALL | YES |
-| isTourGuide | return children without wrapping id false | boolean | YES | ALL | YES |
-| text | text in tooltip | string | YES | ALL | YES |
-| shape | which shape | Shape | YES | ALL | YES |
-| maskOffset | offset around zone | number | YES | ALL | YES |
-| borderRadius | round corner when rectangle | number | YES | ALL | YES |
-| children | React.ReactNode components | React.ReactNode | YES | ALL | YES |
-| style | | StyleProp | YES | ALL | YES |
-| keepTooltipPosition | tooltip positioning | boolean | YES | ALL | YES |
-| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | YES | ALL | YES |
-| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | YES | ALL | YES |
+| tourKey | | string | NO | ALL | YES |
+| isTourGuide | return children without wrapping id false | boolean | NO | ALL | YES |
+| text | text in tooltip | string | NO | ALL | YES |
+| shape | which shape | Shape | NO | ALL | YES |
+| maskOffset | offset around zone | number | NO | ALL | YES |
+| borderRadius | round corner when rectangle | number | NO | ALL | YES |
+| children | React.ReactNode components | React.ReactNode | NO | ALL | YES |
+| style | | StyleProp | NO | ALL | YES |
+| keepTooltipPosition | tooltip positioning | boolean | NO | ALL | YES |
+| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | NO | ALL | YES |
+| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | NO | ALL | YES |
### Tooltip
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
-| isFirstStep | Is it the first step | boolean | YES | ALL | YES |
-| isLastStep | Is it the last step | boolean | YES | ALL | YES |
+| isFirstStep | Is it the first step | boolean | NO | ALL | YES |
+| isLastStep | Is it the last step | boolean | NO | ALL | YES |
| currentStep | current step | IStep | YES | ALL | YES |
-| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | YES | ALL | YES |
-| handleNext | A function that handle next step | Function | YES | ALL | YES
-| handlePrev | A function that handle prev step | Function | YES | ALL | YES
-| handleStop | A function that handle stop | Function | YES | ALL | YES
+| labels | Button text display in tooltip(skip、previous、next、finish) | Labels | NO | ALL | YES |
+| handleNext | A function that handle next step | Function | NO | ALL | YES
+| handlePrev | A function that handle prev step | Function | NO | ALL | YES
+| handleStop | A function that handle stop | Function | NO | ALL | YES
### TourGuideZoneByPosition
| Name | Description | Type | Required | Platform | HarmonyOS Support |
| ---- | ----------- | ---- | -------- | -------- | ------------------ |
| zone | | number | YES | ALL | YES |
-| tourKey | | string | YES | ALL | YES |
-| isTourGuide | return children without wrapping id false | boolean | YES | ALL | YES |
-| top | tour guide zone distance from top | number/string | YES | ALL | YES |
-| left | tour guide zone distance from left | number/string | YES | ALL | YES |
-| right | tour guide zone distance from right | number/string | YES | ALL | YES |
-| bottom | tour guide zone distance from bottom | number/string | YES | ALL | YES |
-| width | The width of the highlight area of the mask layer | number/string | YES | ALL | YES |
-| height | The height of the highlight area of the mask layer | number/string | YES | ALL | YES |
-| shape | which shape | Shape | YES | ALL | YES |
-| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | YES | ALL | YES |
-| containerStyle | Mask layer wrapping layer style | StyleProp | YES | ALL | YES |
-| keepTooltipPosition | tooltip positioning | boolean | YES | ALL | YES |
-| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | YES | ALL | YES |
-| text | text in tooltip | string | YES | ALL | YES |
+| tourKey | | string | NO | ALL | YES |
+| isTourGuide | return children without wrapping id false | boolean | NO | ALL | YES |
+| top | tour guide zone distance from top | number/string | NO | ALL | YES |
+| left | tour guide zone distance from left | number/string | NO | ALL | YES |
+| right | tour guide zone distance from right | number/string | NO | ALL | YES |
+| bottom | tour guide zone distance from bottom | number/string | NO | ALL | YES |
+| width | The width of the highlight area of the mask layer | number/string | NO | ALL | YES |
+| height | The height of the highlight area of the mask layer | number/string | NO | ALL | YES |
+| shape | which shape | Shape | NO | ALL | YES |
+| borderRadiusObject | Mask layer highlight area rounded corner settings | BorderRadiusObject | NO | ALL | YES |
+| containerStyle | Mask layer wrapping layer style | StyleProp | NO | ALL | YES |
+| keepTooltipPosition | tooltip positioning | boolean | NO | ALL | YES |
+| tooltipBottomOffset | The distance between the tooltip and the bottom of the container | number | NO | ALL | YES |
+| text | text in tooltip | string | NO | ALL | YES |
### useTourGuideController
| Name | Description | Type | Required | Platform | HarmonyOS Support |