From 605a6e4d019e44a55e9803d9f6360e6c1a04edc3 Mon Sep 17 00:00:00 2001
From: HelloCrease
> **说明:**
> 外层Grid容器的鼠标框选开启时,GridItem的框选才生效。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ----------------------- | ------- | ----- | ---------------------------------------- |
+| rowStart | number | - | 用于指定当前元素起始行号。 |
+| rowEnd | number | - | 用于指定当前元素终点行号。 |
+| columnStart | number | - | 用于指定当前元素起始列号。 |
+| columnEnd | number | - | 用于指定当前元素终点列号。 |
+| forceRebuild | boolean | false | 用于设置在触发组件build时是否重新创建此节点。 |
+| selectable8+ | boolean | true | 当前GridItem元素是否可以被鼠标框选。
> **说明:**
> 外层Grid容器的鼠标框选开启时,GridItem的框选才生效。 |
## 事件
-| 名称 | 功能描述 |
-| -------- | -------- |
+| 名称 | 功能描述 |
+| ---------------------------------------- | ---------------------------------------- |
| onSelect(callback: (isSelected: boolean) => any)8+ | GridItem元素被鼠标框选的状态改变时触发回调。
isSelected:进入鼠标框选范围即被选中返回true, 移出鼠标框选范围即未被选中返回false。 |
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-list.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-list.md
index aa2cbedbb1..ab48b27f7f 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-list.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-list.md
@@ -1,11 +1,11 @@
# List
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
列表包含一系列相同宽度的列表项。适合连续、多行呈现同类数据,例如图片和文本。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,53 +21,54 @@
List(value:{space?: number, initialIndex?: number})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | space | number | 否 | 0 | 列表项间距。 |
- | initialIndex | number | 否 | 0 | 设置当前List初次加载时视口起始位置显示的item,即显示第一个item,如设置的序号超过了最后一个item的序号,则设置不生效。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------------ | ------ | ---- | ---- | ---------------------------------------- |
+| space | number | 否 | 0 | 列表项间距。 |
+| initialIndex | number | 否 | 0 | 设置当前List初次加载时视口起始位置显示的item,即显示第一个item,如设置的序号超过了最后一个item的序号,则设置不生效。 |
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| listDirection | [Axis](ts-appendix-enums.md#axis枚举说明) | Vertical | 设置List组件排列方向参照Axis枚举说明。 |
-| divider | {
strokeWidth: Length,
color?:Color,
startMargin?: Length,
endMargin?: Length
} | - | 用于设置ListItem分割线样式,默认无分割线。
strokeWidth: 分割线的线宽。
color: 分割线的颜色。
startMargin: 分割线距离列表侧边起始端的距离。
endMargin: 分割线距离列表侧边结束端的距离。 |
-| editMode | boolean | false | 声明当前List组件是否处于可编辑模式。 |
-| edgeEffect | EdgeEffect | EdgeEffect.Spring | 滑动效果,目前支持的滑动效果参见EdgeEffect的枚举说明。 |
-| chainAnimation | boolean | false | 用于设置当前list是否启用链式联动动效,开启后列表滑动以及顶部和底部拖拽时会有链式联动的效果。链式联动效果:list内的list-item间隔一定距离,在基本的滑动交互行为下,主动对象驱动从动对象进行联动,驱动效果遵循弹簧物理动效。
- false:不启用链式联动。
- true:启用链式联动。 |
-| multiSelectable8+ | boolean | false | 是否开启鼠标框选。
- false:关闭框选。
- true:开启框选。 |
-| restoreId8+ | number | - | 组件迁移标识符,标识后的组件在应用迁移时,组件状态会被迁移到被拉起方的同标识组件。
列表组件状态,包括起始位置显示的item序号。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ---------------------------- | ---------------------------------------- | ----------------- | ---------------------------------------- |
+| listDirection | [Axis](ts-appendix-enums.md#axis枚举说明) | Vertical | 设置List组件排列方向参照Axis枚举说明。 |
+| divider | {
strokeWidth: Length,
color?:Color,
startMargin?: Length,
endMargin?: Length
} | - | 用于设置ListItem分割线样式,默认无分割线。
strokeWidth: 分割线的线宽。
color: 分割线的颜色。
startMargin: 分割线距离列表侧边起始端的距离。
endMargin: 分割线距离列表侧边结束端的距离。 |
+| editMode | boolean | false | 声明当前List组件是否处于可编辑模式。 |
+| edgeEffect | EdgeEffect | EdgeEffect.Spring | 滑动效果,目前支持的滑动效果参见EdgeEffect的枚举说明。 |
+| chainAnimation | boolean | false | 用于设置当前list是否启用链式联动动效,开启后列表滑动以及顶部和底部拖拽时会有链式联动的效果。链式联动效果:list内的list-item间隔一定距离,在基本的滑动交互行为下,主动对象驱动从动对象进行联动,驱动效果遵循弹簧物理动效。
- false:不启用链式联动。
- true:启用链式联动。 |
+| multiSelectable8+ | boolean | false | 是否开启鼠标框选。
- false:关闭框选。
- true:开启框选。 |
+| restoreId8+ | number | - | 组件迁移标识符,标识后的组件在应用迁移时,组件状态会被迁移到被拉起方的同标识组件。
列表组件状态,包括起始位置显示的item序号。 |
-- EdgeEffect枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Spring | 弹性物理动效,滑动到边缘后可以根据初始速度或通过触摸事件继续滑动一段距离,松手后回弹。 |
- | None | 滑动到边缘后无效果。 |
+## EdgeEffect枚举说明
+| 名称 | 描述 |
+| ------ | ---------------------------------------- |
+| Spring | 弹性物理动效,滑动到边缘后可以根据初始速度或通过触摸事件继续滑动一段距离,松手后回弹。 |
+| None | 滑动到边缘后无效果。 |
## 事件
-| 名称 | 功能描述 |
-| -------- | -------- |
-| onItemDelete(index: number) => boolean | 列表项删除时触发。 |
+| 名称 | 功能描述 |
+| ---------------------------------------- | ------------------------ |
+| onItemDelete(index: number) => boolean | 列表项删除时触发。 |
| onScrollIndex(firstIndex: number, lastIndex: number) => void | 当前列表显示的起始位置和终止位置发生变化时触发。 |
> **说明:**
-> List使能可编辑模式需配合onItemDelete事件和ListItem的editable属性,即可编辑模式实现删除列表项功能,需满足以下条件:
->
-> - editMode属性设置为true。
->
-> - 绑定onItemDelete事件,且事件回调返回true。
->
-> - ListItem的editable属性设置为true。
->
-> 实现ListItem拖拽,需满足以下条件:
->
-> - editMode属性设置为true。
->
-> - 绑定onDragStart事件,且事件回调中返回浮动UI布局。
+>
+> List使能可编辑模式需配合onItemDelete事件和ListItem的editable属性,即可编辑模式实现删除列表项功能,需满足以下条件:
+>
+> - editMode属性设置为true。
+>
+> - 绑定onItemDelete事件,且事件回调返回true。
+>
+> - ListItem的editable属性设置为true。
+>
+> 实现ListItem拖拽,需满足以下条件:
+>
+> - editMode属性设置为true。
+>
+> - 绑定onDragStart事件,且事件回调中返回浮动UI布局。
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-listitem.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-listitem.md
index b95950a322..1cefb5894a 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-listitem.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-listitem.md
@@ -1,11 +1,11 @@
# ListItem
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
用来展示列表具体item,宽度默认充满List组件,必须配合List来使用。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -24,23 +24,23 @@ ListItem()
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| sticky | Sticky | Sticky.None | 设置ListItem吸顶效果,参见Sticky枚举描述。 |
-| editable | boolean | false | 当前ListItem元素是否可编辑,进入编辑模式后可删除。 |
-| selectable8+ | boolean | true | 当前ListItem元素是否可以被鼠标框选。
> **说明:**
> 外层List容器的鼠标框选开启时,ListItem的框选才生效。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ----------------------- | ------- | ----------- | ---------------------------------------- |
+| sticky | Sticky | Sticky.None | 设置ListItem吸顶效果,参见Sticky枚举描述。 |
+| editable | boolean | false | 当前ListItem元素是否可编辑,进入编辑模式后可删除。 |
+| selectable8+ | boolean | true | 当前ListItem元素是否可以被鼠标框选。
> **说明:**
> 外层List容器的鼠标框选开启时,ListItem的框选才生效。 |
-- Sticky枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | None | 无吸顶效果。 |
- | Normal | 当前item吸顶。 |
+## Sticky枚举说明
+| 名称 | 描述 |
+| ------ | --------- |
+| None | 无吸顶效果。 |
+| Normal | 当前item吸顶。 |
## 事件
-| 名称 | 功能描述 |
-| -------- | -------- |
+| 名称 | 功能描述 |
+| ---------------------------------------- | ---------------------------------------- |
| onSelect(callback: (isSelected: boolean) => any)8+ | ListItem元素被鼠标框选的状态改变时触发回调。
isSelected:进入鼠标框选范围即被选中返回true, 移出鼠标框选范围即未被选中返回false。 |
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-navigator.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-navigator.md
index 0e7c9dc69a..96be40af5f 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-navigator.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-navigator.md
@@ -1,11 +1,11 @@
# Navigator
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
路由容器组件,提供路由跳转能力。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -23,26 +23,27 @@ Navigator(value?: {target: string, type?: NavigationType})
创建路由组件。
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | target | string | 是 | - | 指定跳转目标页面的路径。 |
- | type | NavigationType | 否 | NavigationType.Push | 指定路由方式。 |
+**参数:**
+
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | -------------- | ---- | ------------------- | ------------ |
+| target | string | 是 | - | 指定跳转目标页面的路径。 |
+| type | NavigationType | 否 | NavigationType.Push | 指定路由方式。 |
-- NavigationType枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Push | 跳转到应用内的指定页面。 |
- | Replace | 用应用内的某个页面替换当前页面,并销毁被替换的页面。 |
- | Back | 返回上一页面或指定的页面。 |
+## NavigationType枚举说明
+| 名称 | 描述 |
+| ------- | -------------------------- |
+| Push | 跳转到应用内的指定页面。 |
+| Replace | 用应用内的某个页面替换当前页面,并销毁被替换的页面。 |
+| Back | 返回上一页面或指定的页面。 |
## 属性
-| 名称 | 参数 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| active | boolean | - | 当前路由组件是否处于激活状态,处于激活状态时,会生效相应的路由操作。 |
-| params | Object | undefined | 跳转时要同时传递到目标页面的数据,可在目标页面使用router.getParams()获得。 |
+| 名称 | 参数 | 默认值 | 描述 |
+| ------ | ------- | --------- | ---------------------------------------- |
+| active | boolean | - | 当前路由组件是否处于激活状态,处于激活状态时,会生效相应的路由操作。 |
+| params | Object | undefined | 跳转时要同时传递到目标页面的数据,可在目标页面使用router.getParams()获得。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-panel.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-panel.md
index 3695973361..a579806a93 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-panel.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-panel.md
@@ -1,11 +1,11 @@
# Panel
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
可滑动面板。提供一种轻量的内容展示的窗口,可方便的在不同尺寸中切换,属于弹出式组件。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,43 +21,44 @@
Panel(value:{show:boolean})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | show | boolean | 是 | - | 控制Panel显示或隐藏。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ---- | ------- | ---- | ---- | ------------- |
+| show | boolean | 是 | - | 控制Panel显示或隐藏。 |
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| type | PanelType | PanelType.Foldable | 设置可滑动面板的类型。 |
-| mode | PanelMode | - | 设置可滑动面板的初始状态。 |
-| dragBar | boolean | true | 设置是否存在dragbar,true表示存在,false表示不存在。 |
-| fullHeight | Length | - | 指定PanelMode.Full状态下的高度。 |
-| halfHeight | Length | - | 指定PanelMode.Half状态下的高度,默认为屏幕尺寸的一半。 |
-| miniHeight | Length | - | 指定PanelMode.Mini状态下的高度。 |
-
-- PanelType枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Minibar | 提供minibar和类全屏展示切换效果。 |
- | Foldable | 内容永久展示类,提供大(类全屏)、中(类半屏)、小三种尺寸展示切换效果。 |
- | Temporary | 内容临时展示区,提供大(类全屏)、中(类半屏)两种尺寸展示切换效果。 |
-
-- PanelMode枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Mini | 类型为minibar和foldable时,为最小状态;类型为temporary,则不生效。 |
- | Half | 类型为foldable和temporary时,为类半屏状态;类型为minibar,则不生效。 |
- | Full | 类全屏状态。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ---------- | --------- | ------------------ | ---------------------------------- |
+| type | PanelType | PanelType.Foldable | 设置可滑动面板的类型。 |
+| mode | PanelMode | - | 设置可滑动面板的初始状态。 |
+| dragBar | boolean | true | 设置是否存在dragbar,true表示存在,false表示不存在。 |
+| fullHeight | Length | - | 指定PanelMode.Full状态下的高度。 |
+| halfHeight | Length | - | 指定PanelMode.Half状态下的高度,默认为屏幕尺寸的一半。 |
+| miniHeight | Length | - | 指定PanelMode.Mini状态下的高度。 |
+
+## PanelType枚举说明
+
+| 名称 | 描述 |
+| --------- | ------------------------------------ |
+| Minibar | 提供minibar和类全屏展示切换效果。 |
+| Foldable | 内容永久展示类,提供大(类全屏)、中(类半屏)、小三种尺寸展示切换效果。 |
+| Temporary | 内容临时展示区,提供大(类全屏)、中(类半屏)两种尺寸展示切换效果。 |
+
+## PanelMode枚举说明
+| 名称 | 描述 |
+| ---- | ---------------------------------------- |
+| Mini | 类型为minibar和foldable时,为最小状态;类型为temporary,则不生效。 |
+| Half | 类型为foldable和temporary时,为类半屏状态;类型为minibar,则不生效。 |
+| Full | 类全屏状态。 |
## 事件
-| 名称 | 功能描述 |
-| -------- | -------- |
-| onChange(callback: (width: number, height: number, mode: PanelMode) => void) | 当可滑动面板发生状态变化时触发, 返回的height值为内容区高度值,当dragbar属性为true时,panel本身的高度值为dragbar高度加上内容区高度。 |
+| 名称 | 功能描述 |
+| ---------------------------------------- | ---------------------------------------- |
+| onChange(callback: (width: number, height: number, mode: PanelMode) => void) | 当可滑动面板发生状态变化时触发, 返回的height值为内容区高度值,当dragbar属性为true时,panel本身的高度值为dragbar高度加上内容区高度。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-refresh.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-refresh.md
index a9c22363ad..a6c3be65ab 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-refresh.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-refresh.md
@@ -1,10 +1,11 @@
# Refresh
-> **说明:**
-> 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
下拉刷新容器。
+> **说明:**
+>
+> 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
无
@@ -17,34 +18,32 @@
Refresh\(value: \{refreshing: boolean, offset?: Length, friction?: number | string\}\)
-- 参数
-
- | 参数 | 参数名 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | refreshing | boolean | 是 | - | 当前组件是否正在刷新。 |
- | offset | Length | 否 | 16 | 刷新组件静止时距离父组件顶部的距离。|
- | friction | number \| string | 否 | 62 | 下拉摩擦系数,取值范围为0到100。
- 0表示下拉刷新容器不跟随手势下拉而下拉。
- 100表示下拉刷新容器紧紧跟随手势下拉而下拉。
- 数值越大,下拉刷新容器跟随手势下拉的反应越灵敏。 |
+**参数:**
+| 参数 | 参数名 | 必填 | 默认值 | 参数描述 |
+| ---------- | -------------------------- | ---- | ---- | ---------------------------------------- |
+| refreshing | boolean | 是 | - | 当前组件是否正在刷新。 |
+| offset | Length | 否 | 16 | 刷新组件静止时距离父组件顶部的距离。 |
+| friction | number \| string | 否 | 62 | 下拉摩擦系数,取值范围为0到100。
- 0表示下拉刷新容器不跟随手势下拉而下拉。
- 100表示下拉刷新容器紧紧跟随手势下拉而下拉。
- 数值越大,下拉刷新容器跟随手势下拉的反应越灵敏。 |
## 事件
-| 名称 | 描述 |
-| -------- | -------- |
-| onStateChange(callback: (state: RefreshStatus) => void)| 当前刷新状态变更时,触发回调。
state:刷新状态。 |
-| onRefreshing(callback: () => void)| 进入刷新状态时触发回调。 |
-
-- RefreshStatus枚举说明
+| 名称 | 描述 |
+| ---------------------------------------- | ------------------------------- |
+| onStateChange(callback: (state: RefreshStatus) => void) | 当前刷新状态变更时,触发回调。
state:刷新状态。 |
+| onRefreshing(callback: () => void) | 进入刷新状态时触发回调。 |
- | 名称 | 描述 |
- | -------- | -------- |
- | Inactive | 默认未下拉状态。 |
- | Drag | 下拉中,下拉距离小于刷新距离。 |
- | OverDrag | 下拉中,下拉距离超过刷新距离。 |
- | Refresh | 下拉结束,回弹至刷新距离,进入刷新状态。 |
- | Done | 刷新结束,返回初始状态(顶部)。 |
+## RefreshStatus枚举说明
+| 名称 | 描述 |
+| -------- | -------------------- |
+| Inactive | 默认未下拉状态。 |
+| Drag | 下拉中,下拉距离小于刷新距离。 |
+| OverDrag | 下拉中,下拉距离超过刷新距离。 |
+| Refresh | 下拉结束,回弹至刷新距离,进入刷新状态。 |
+| Done | 刷新结束,返回初始状态(顶部)。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-row.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-row.md
index 3e68e2a4d7..6c6ae8ae12 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-row.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-row.md
@@ -1,11 +1,11 @@
# Row
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
沿水平方向布局容器。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,26 +21,26 @@
Row(value:{space?: Length})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | space | Length | 否 | 0 | 横向布局元素间距。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ----- | ------ | ---- | ---- | --------- |
+| space | Length | 否 | 0 | 横向布局元素间距。 |
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| alignItems | VerticalAlign | VerticalAlign.Center | 在垂直方向上子组件的对齐格式。 |
-| justifyContent8+ | [FlexAlign](ts-container-flex.md) | FlexAlign.Start | 设置子组件在水平方向上的对齐格式。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ---------------- | --------------------------------- | -------------------- | ----------------- |
+| alignItems | VerticalAlign | VerticalAlign.Center | 在垂直方向上子组件的对齐格式。 |
+| justifyContent8+ | [FlexAlign](ts-container-flex.md) | FlexAlign.Start | 设置子组件在水平方向上的对齐格式。 |
-- VerticalAlign枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Top | 顶部对齐。 |
- | Center | 居中对齐,默认对齐方式。 |
- | Bottom | 底部对齐。 |
+## VerticalAlign枚举说明
+| 名称 | 描述 |
+| ------ | ------------ |
+| Top | 顶部对齐。 |
+| Center | 居中对齐,默认对齐方式。 |
+| Bottom | 底部对齐。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-rowsplit.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-rowsplit.md
index 0cec1a5683..de31180e75 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-rowsplit.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-rowsplit.md
@@ -1,11 +1,11 @@
# RowSplit
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
将子组件横向布局,并在每个子组件之间插入一根纵向的分割线。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -24,12 +24,12 @@ RowSplit()
## 属性
-| 名称 | 参数类型 | 描述 |
-| -------- | -------- | -------- |
-| resizeable | boolean | 分割线是否可拖拽,默认为false。 |
+| 名称 | 参数类型 | 描述 |
+| ---------- | ------- | ------------------ |
+| resizeable | boolean | 分割线是否可拖拽,默认为false。 |
> **说明:**
-> RowSplit的分割线最小能拖动到刚好包含子组件。
+> RowSplit的分割线最小能拖动到刚好包含子组件。
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md
index 5a3b9ac6d4..73c08dfec6 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md
@@ -1,11 +1,11 @@
# Scroll
-> **说明:**
-> 该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
可滚动的容器组件,当子组件的布局尺寸超过父组件的视口时,内容可以滚动。
+> **说明:**
+>
+> 该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -31,12 +31,13 @@ Scroll(scroller?: Scroller)
| scrollBarColor | Color | - | 设置滚动条的颜色。 |
| scrollBarWidth | Length | - | 设置滚动条的宽度。 |
-- ScrollDirection枚举说明
- | 名称 | 描述 |
- | ---------- | ---------- |
- | Horizontal | 仅支持水平方向滚动。 |
- | Vertical | 仅支持竖直方向滚动。 |
- | None | 不可滚动。 |
+## ScrollDirection枚举说明
+
+| 名称 | 描述 |
+| ---------- | ---------- |
+| Horizontal | 仅支持水平方向滚动。 |
+| Vertical | 仅支持竖直方向滚动。 |
+| None | 不可滚动。 |
## 事件
@@ -65,14 +66,13 @@ scrollTo(value: { xOffset: number | string, yOffset: number | string, animation?
滑动到指定位置。
+**参数:**
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | --------- | ---------------------------------------- | ---- | ---- | ---------------------------------------- |
- | xOffset | Length | 是 | - | 水平滑动偏移。 |
- | yOffset | Length | 是 | - | 竖直滑动偏移。 |
- | animation | {
duration: number,
curve: [Curve](ts-animatorproperty.md) \|
CubicBezier \|
SpringCurve
} | 否 | | 动画配置:
- duration: 滚动时长设置。
- curve: 滚动曲线设置。 |
-
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| --------- | ---------------------------------------- | ---- | ---- | ---------------------------------------- |
+| xOffset | Length | 是 | - | 水平滑动偏移。 |
+| yOffset | Length | 是 | - | 竖直滑动偏移。 |
+| animation | {
duration: number,
curve: [Curve](ts-animatorproperty.md) \|
CubicBezier \|
SpringCurve
} | 否 | | 动画配置:
- duration: 滚动时长设置。
- curve: 滚动曲线设置。 |
### scrollEdge
@@ -81,12 +81,11 @@ scrollEdge(value: Edge): void
滚动到容器边缘。
+**参数:**
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | ----- | ---- | ---- | ---- | --------- |
- | value | Edge | 是 | - | 滚动到的边缘位置。 |
-
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ----- | ---- | ---- | ---- | --------- |
+| value | Edge | 是 | - | 滚动到的边缘位置。 |
### scrollPage
@@ -94,12 +93,12 @@ scrollPage(value: { next: boolean, direction?: Axis }): void
滚动到下一页或者上一页。
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | --------- | ------- | ---- | ---- | ------------------------------ |
- | next | boolean | 是 | - | 是否向下翻页。true表示向下翻页,false表示向上翻页。 |
- | direction | Axis | 否 | - | 设置滚动方向为水平或竖直方向。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| --------- | ------- | ---- | ---- | ------------------------------ |
+| next | boolean | 是 | - | 是否向下翻页。true表示向下翻页,false表示向上翻页。 |
+| direction | Axis | 否 | - | 设置滚动方向为水平或竖直方向。 |
### currentOffset
@@ -108,12 +107,11 @@ scroller.currentOffset(): Object
返回当前的滚动偏移量。
+**返回值:**
-- 返回值
- | 类型 | 描述 |
- | ---------------------------------------- | ---------------------------------------- |
- | {
xOffset: number,
yOffset: number
} | xOffset: 水平滑动偏移;
yOffset: 竖直滑动偏移。 |
-
+| 类型 | 描述 |
+| ---------------------------------------- | ---------------------------------------- |
+| {
xOffset: number,
yOffset: number
} | xOffset: 水平滑动偏移;
yOffset: 竖直滑动偏移。 |
### scrollToIndex
@@ -124,14 +122,13 @@ scroller.scrollToIndex(value: number): void
> **说明:**
-> 仅支持list组件。
-
+> 仅支持list组件。
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | ----- | ------ | ---- | ---- | ----------------- |
- | value | number | 是 | - | 要滑动到的列表项在列表中的索引值。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ----- | ------ | ---- | ---- | ----------------- |
+| value | number | 是 | - | 要滑动到的列表项在列表中的索引值。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-sidebarcontainer.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-sidebarcontainer.md
index 4471af9036..ad63e70f00 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-sidebarcontainer.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-sidebarcontainer.md
@@ -1,11 +1,11 @@
# SideBarContainer
-> **说明:**
-> 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
提供侧边栏可以显示和隐藏的侧边栏容器,通过子组件定义侧边栏和内容区,第一个子组件表示侧边栏,第二个子组件表示内容区。
+> **说明:**
+>
+> 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,45 +21,47 @@
SideBarContainer( type?: SideBarContainerType )
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | type | SideBarContainerType | 否 | SideBarContainerType.Embed | 设置侧边栏的显示类型。 |
+**参数:**
+
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ---- | -------------------- | ---- | -------------------------- | ----------- |
+| type | SideBarContainerType | 否 | SideBarContainerType.Embed | 设置侧边栏的显示类型。 |
+
+## SideBarContainerType枚举说明
-- SideBarContainerType枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Embed | 侧边栏嵌入到组件内,侧边栏和内容区并列显示。 |
- | Overlay | 侧边栏浮在内容区上面。 |
+| 名称 | 描述 |
+| ------- | ---------------------- |
+| Embed | 侧边栏嵌入到组件内,侧边栏和内容区并列显示。 |
+| Overlay | 侧边栏浮在内容区上面。 |
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| showSideBar | boolean | true | 设置是否显示侧边栏。 |
-| controlButton | ButtonStyle | - | 设置侧边栏控制按钮的属性。 |
-| showControlButton | boolean | true | 设置是否显示控制按钮。 |
-| sideBarWidth | number | 200 | 设置侧边栏的宽度。 |
-| minSideBarWidth | number | 200 | 设置侧边栏最小宽度。 |
-| maxSideBarWidth | number | 280 | 设置侧边栏最大宽度。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ----------------- | ----------- | ---- | ------------- |
+| showSideBar | boolean | true | 设置是否显示侧边栏。 |
+| controlButton | ButtonStyle | - | 设置侧边栏控制按钮的属性。 |
+| showControlButton | boolean | true | 设置是否显示控制按钮。 |
+| sideBarWidth | number | 200 | 设置侧边栏的宽度。 |
+| minSideBarWidth | number | 200 | 设置侧边栏最小宽度。 |
+| maxSideBarWidth | number | 280 | 设置侧边栏最大宽度。 |
-- ButtonStyle对象说明
- | 名称 | 参数类型 | 必填 | 默认值 | 描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | left | number | 否 | 16 | 设置侧边栏控制按钮距离容器左界限的间距。 |
- | top | number | 否 | 48 | 设置侧边栏控制按钮距离容器上界限的间距。 |
- | width | number | 否 | 32 | 设置侧边栏控制按钮的宽度。 |
- | height | number | 否 | 32 | 设置侧边栏控制按钮的高度。 |
- | icons | {
shown: string \| PixelMap \| [Resource](../../ui/ts-types.md) ,
hidden: string \| PixelMap \| [Resource](../../ui/ts-types.md) ,
switching?: string \| PixelMap \| [Resource](../../ui/ts-types.md)
} | 否 | - | 设置侧边栏控制按钮的图标:
value的true表示显示,false表示隐藏。| +| 名称 | 功能描述 | +| ---------------------------------------- | ---------------------------------------- | +| onChange(callback: (value: boolen) => void) | 当侧边栏的状态在显示和隐藏之间切换时触发回调。
value的true表示显示,false表示隐藏。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-stack.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-stack.md
index 6acbfc7449..ecb65fa151 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-stack.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-stack.md
@@ -1,11 +1,11 @@
# Stack
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
堆叠容器,子组件按照顺序依次入栈,后一个子组件覆盖前一个子组件。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,11 +21,11 @@
Stack(value:{alignContent?: Alignment})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | alignContent | [Alignment](ts-appendix-enums.md#alignment枚举说明) | 否 | Center | 设置子组件在容器内的对齐方式。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------------ | ---------------------------------------- | ---- | ------ | --------------- |
+| alignContent | [Alignment](ts-appendix-enums.md#alignment枚举说明) | 否 | Center | 设置子组件在容器内的对齐方式。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md
index 0a44ddc144..6901f5234f 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-swiper.md
@@ -20,11 +20,11 @@
Swiper(value:{controller?: SwiperController})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | ---------- | ------------------------------------- | ---- | ---- | -------------------- |
- | controller | [SwiperController](#swipercontroller) | 否 | null | 给组件绑定一个控制器,用来控制组件翻页。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ---------- | ------------------------------------- | ---- | ---- | -------------------- |
+| controller | [SwiperController](#swipercontroller) | 否 | null | 给组件绑定一个控制器,用来控制组件翻页。 |
## 属性
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-tabcontent.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-tabcontent.md
index a923996030..27be563ca2 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-tabcontent.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-tabcontent.md
@@ -1,11 +1,11 @@
# TabContent
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
仅在Tabs中使用,对应一个切换页签的内容视图。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -31,9 +31,9 @@ TabContent()
| tabBar | string \| {
icon?: string,
text?: string
}
\| [CustomBuilder](../../ui/ts-types.md)8+ | - | 设置TabBar上显示内容。
CustomBuilder: 构造器,内部可以传入组件(API8版本以上适用)。
> **说明:**
> 如果icon采用svg格式图源,则要求svg图源删除其自有宽高属性值。如采用带有自有宽高属性的svg图源,icon大小则是svg本身内置的宽高属性值大小。 |
> **说明:**
-> - TabContent组件不支持设置通用宽度属性,其宽度默认撑满Tabs父组件。
+> - TabContent组件不支持设置通用宽度属性,其宽度默认撑满Tabs父组件。
>
-> - TabContent组件不支持设置通用高度属性,其高度由Tabs父组件高度与TabBar组件高度决定。
+> - TabContent组件不支持设置通用高度属性,其高度由Tabs父组件高度与TabBar组件高度决定。
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-tabs.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-tabs.md
index 3a7a0cdd5b..6f09309688 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-container-tabs.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-tabs.md
@@ -1,11 +1,11 @@
# Tabs
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
一种可以通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,45 +21,46 @@
Tabs(value: {barPosition?: BarPosition, index?: number, controller?: [TabsController](#tabscontroller)})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | barPosition | BarPosition | 否 | BarPosition.Start | 指定页签位置来创建Tabs容器组件。 |
- | index | number | 否 | 0 | 指定初次初始页签索引。 |
- | controller | [TabsController](#tabscontroller) | 否 | - | 设置Tabs控制器。 |
+**参数:**
+
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ----------- | --------------------------------- | ---- | ----------------- | ------------------ |
+| barPosition | BarPosition | 否 | BarPosition.Start | 指定页签位置来创建Tabs容器组件。 |
+| index | number | 否 | 0 | 指定初次初始页签索引。 |
+| controller | [TabsController](#tabscontroller) | 否 | - | 设置Tabs控制器。 |
-- BarPosition枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Start | vertical属性方法设置为true时,页签位于容器左侧;vertical属性方法设置为false时,页签位于容器顶部。 |
- | End | vertical属性方法设置为true时,页签位于容器右侧;vertical属性方法设置为false时,页签位于容器底部。 |
+## BarPosition枚举说明
+| 名称 | 描述 |
+| ----- | ---------------------------------------- |
+| Start | vertical属性方法设置为true时,页签位于容器左侧;vertical属性方法设置为false时,页签位于容器顶部。 |
+| End | vertical属性方法设置为true时,页签位于容器右侧;vertical属性方法设置为false时,页签位于容器底部。 |
## 属性
不支持触摸热区设置。
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| vertical | boolean | 是否为纵向Tab,默认为false。 | 是否为纵向Tab,默认为false。 |
-| scrollable | boolean | 是否可以通过左右滑动进行页面切换,默认为true。 | 是否可以通过左右滑动进行页面切换,默认为true。 |
-| barMode | BarMode | TabBar布局模式。 | TabBar布局模式。 |
-| barWidth | number | TabBar的宽度值,不设置时使用系统主题中的默认值。 | TabBar的宽度值,不设置时使用系统主题中的默认值。 |
-| barHeight | number | TabBar的高度值,不设置时使用系统主题中的默认值。 | TabBar的高度值,不设置时使用系统主题中的默认值**。** |
-| animationDuration | number | 200 | TabContent滑动动画时长。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ----------------- | ------- | --------------------------- | ------------------------------- |
+| vertical | boolean | 是否为纵向Tab,默认为false。 | 是否为纵向Tab,默认为false。 |
+| scrollable | boolean | 是否可以通过左右滑动进行页面切换,默认为true。 | 是否可以通过左右滑动进行页面切换,默认为true。 |
+| barMode | BarMode | TabBar布局模式。 | TabBar布局模式。 |
+| barWidth | number | TabBar的宽度值,不设置时使用系统主题中的默认值。 | TabBar的宽度值,不设置时使用系统主题中的默认值。 |
+| barHeight | number | TabBar的高度值,不设置时使用系统主题中的默认值。 | TabBar的高度值,不设置时使用系统主题中的默认值**。** |
+| animationDuration | number | 200 | TabContent滑动动画时长。 |
-- BarMode枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Scrollable | TabBar使用实际布局宽度, 超过总长度后可滑动。 |
- | Fixed | 所有TabBar平均分配宽度。 |
+## BarMode枚举说明
+| 名称 | 描述 |
+| ---------- | ------------------------------- |
+| Scrollable | TabBar使用实际布局宽度, 超过总长度后可滑动。 |
+| Fixed | 所有TabBar平均分配宽度。 |
## 事件
-| 名称 | 功能描述 |
-| -------- | -------- |
-| onChange(callback: (index: number) => void) | Tab页签切换后触发的事件。 |
+| 名称 | 功能描述 |
+| ---------------------------------------- | -------------- |
+| onChange(callback: (index: number) => void) | Tab页签切换后触发的事件。 |
## TabsController
@@ -78,11 +79,11 @@ changeIndex(value: number): void
控制Tabs切换到指定页签。
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | value | number | 是 | - | 页签在Tabs里的索引值,索引值从0开始。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ----- | ------ | ---- | ---- | --------------------- |
+| value | number | 是 | - | 页签在Tabs里的索引值,索引值从0开始。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-circle.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-circle.md
index 9c2b8cb196..1db4f4378a 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-circle.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-circle.md
@@ -1,11 +1,11 @@
# Circle
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
圆形绘制组件。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,24 +21,19 @@
Circle(options?: {width: Length, height: Length})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
+**options参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 圆所在矩形的宽度。 |
-| height | Length | 0 | 否 | 圆所在矩形的高度。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ------ | ------ | ---- | ---- | --------- |
+| width | Length | 0 | 否 | 圆所在矩形的宽度。 |
+| height | Length | 0 | 否 | 圆所在矩形的高度。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-ellipse.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-ellipse.md
index 730cff1550..36d8040c65 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-ellipse.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-ellipse.md
@@ -1,7 +1,8 @@
# Ellipse
> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
椭圆绘制组件。
@@ -21,24 +22,19 @@
ellipse(options?: {width: Length, height: Length})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
+**options参数说明:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 椭圆所在矩形的宽度。 |
-| height | Length | 0 | 否 | 椭圆所在矩形的高度。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---------- |
+| width | Length | 0 | 否 | 椭圆所在矩形的宽度。 |
+| height | Length | 0 | 否 | 椭圆所在矩形的高度。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-line.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-line.md
index 6658359608..b5f80f172d 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-line.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-line.md
@@ -1,11 +1,11 @@
# Line
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
直线绘制组件。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,26 +21,21 @@
Line(options?: {width: Length, height: Length})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
+**options参数说明:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 直线所在矩形的宽度。 |
-| height | Length | 0 | 否 | 直线所在矩形的高度。 |
-| startPoint | Point | [0, 0] | 是 | 直线起点坐标(相对坐标)。 |
-| endPoint | Point | [0, 0] | 是 | 直线终点坐标(相对坐标)。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ---------- | ------ | ----------- | ---- | ------------- |
+| width | Length | 0 | 否 | 直线所在矩形的宽度。 |
+| height | Length | 0 | 否 | 直线所在矩形的高度。 |
+| startPoint | Point | [0, 0] | 是 | 直线起点坐标(相对坐标)。 |
+| endPoint | Point | [0, 0] | 是 | 直线终点坐标(相对坐标)。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-path.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-path.md
index e9bcdab04a..b1677e23df 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-path.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-path.md
@@ -16,14 +16,13 @@
Path(value?: { width?: number | string, height?: number | string, commands?: string })
-- 参数
-
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | ---------------- | ---- | ---- | ----------- |
- | width | number \| string | 否 | 0 | 路径所在矩形的宽度。 |
- | height | number \| string | 否 | 0 | 路径所在矩形的高度。 |
- | commands | string | 否 | '' | 路径绘制的命令字符串。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| -------- | ---------------- | ---- | ---- | ----------- |
+| width | number \| string | 否 | 0 | 路径所在矩形的宽度。 |
+| height | number \| string | 否 | 0 | 路径所在矩形的高度。 |
+| commands | string | 否 | '' | 路径绘制的命令字符串。 |
## 属性
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polygon.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polygon.md
index 41cd830a14..6e921a4dd2 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polygon.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polygon.md
@@ -1,11 +1,11 @@
# Polygon
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
多边形绘制组件。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -21,25 +21,20 @@
Polygon(value:{options?: {width: Length, height: Length}})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
+**options参数说明:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 多边形所在矩形的宽度。 |
-| height | Length | 0 | 否 | 多边形所在矩形的高度。 |
-| points | Array<Point> | - | 是 | 多边形的顶点坐标列表。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ------ | ------------------ | ---- | ---- | ----------- |
+| width | Length | 0 | 否 | 多边形所在矩形的宽度。 |
+| height | Length | 0 | 否 | 多边形所在矩形的高度。 |
+| points | Array<Point> | - | 是 | 多边形的顶点坐标列表。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polyline.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polyline.md
index 6df605d888..37b72ec520 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polyline.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-polyline.md
@@ -1,7 +1,8 @@
# Polyline
> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
折线绘制组件。
@@ -21,25 +22,20 @@
Polyline(options?: {width: Length, height: Length})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
+**options参数说明:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | ------ | ---- | ---- | ---- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 折线所在矩形的宽度。 |
-| height | Length | 0 | 否 | 折线所在矩形的高度。 |
-| points | Array<Point> | - | 是 | 折线经过坐标点列表。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ------ | ------------------ | ---- | ---- | ---------- |
+| width | Length | 0 | 否 | 折线所在矩形的宽度。 |
+| height | Length | 0 | 否 | 折线所在矩形的高度。 |
+| points | Array<Point> | - | 是 | 折线经过坐标点列表。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-rect.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-rect.md
index 31f0e858d4..aaf992b52b 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-rect.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-rect.md
@@ -1,7 +1,8 @@
# Rect
> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
矩形绘制组件。
@@ -21,30 +22,25 @@
Rect(value:{options?: {width: Length,height: Length,radius?: Length | Array<Length>} | {width: Length,height: Length,radiusWidth?: Length,radiusHeight?: Length}})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | options | Object | 否 | - | 见options参数说明。 |
-
-- options参数说明
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | width | Length | 是 | - | 宽度。 |
- | height | Length | 是 | - | 高度。 |
- | radius | Length \| Array<Length> | 否 | 0 | 圆角半径,支持分别设置四个角的圆角度数。 |
- | radiusWidth | Length | 否 | 0 | 圆角宽度。 |
- | radiusHeight | Length | 否 | 0 | 圆角高度。 |
+**options参数说明:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------------ | --------------------------------------- | ---- | ---- | -------------------- |
+| width | Length | 是 | - | 宽度。 |
+| height | Length | 是 | - | 高度。 |
+| radius | Length \| Array<Length> | 否 | 0 | 圆角半径,支持分别设置四个角的圆角度数。 |
+| radiusWidth | Length | 否 | 0 | 圆角宽度。 |
+| radiusHeight | Length | 否 | 0 | 圆角高度。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| width | Length | 0 | 否 | 宽度。 |
-| height | Length | 0 | 否 | 高度。 |
-| radiusWidth | Length | 0 | 否 | 圆角的宽度,仅设置宽时宽高一致。 |
-| radiusHeight | Length | 0 | 否 | 圆角的高度,仅设置高时宽高一致。 |
-| radius | Length \| Array<Length> | 0 | 否 | 圆角大小。 |
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ------------ | --------------------------------------- | ---- | ---- | ---------------- |
+| width | Length | 0 | 否 | 宽度。 |
+| height | Length | 0 | 否 | 高度。 |
+| radiusWidth | Length | 0 | 否 | 圆角的宽度,仅设置宽时宽高一致。 |
+| radiusHeight | Length | 0 | 否 | 圆角的高度,仅设置高时宽高一致。 |
+| radius | Length \| Array<Length> | 0 | 否 | 圆角大小。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-shape.md b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-shape.md
index 50612a62b7..4a56238b30 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-shape.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-drawing-components-shape.md
@@ -1,17 +1,15 @@
# Shape
-> **说明:**
-> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-
-
绘制组件的父组件,父组件中会描述所有绘制组件均支持的通用属性。
-
1、绘制组件使用Shape作为父组件,实现类似SVG的效果。
-
2、绘制组件单独使用,用于在页面上绘制指定的图形。
+> **说明:**
+>
+> 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+
## 权限列表
@@ -27,35 +25,35 @@
Shape(value:{target?: PixelMap})
-- 参数
- | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
- | -------- | -------- | -------- | -------- | -------- |
- | target | PixelMap | 否 | null | 绘制目标,可将图形绘制在指定的PixelMap对象中,若未设置,则在当前绘制目标中进行绘制。 |
+**参数:**
+| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+| ------ | -------- | ---- | ---- | ---------------------------------------- |
+| target | PixelMap | 否 | null | 绘制目标,可将图形绘制在指定的PixelMap对象中,若未设置,则在当前绘制目标中进行绘制。 |
## 属性
-| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
-| -------- | -------- | -------- | -------- | -------- |
-| viewPort | {
x: Length,
y: Length,
width: Length,
height: Length
} | - | 是 | 形状的视口。 |
-| fill | Color | Black | 否 | 填充颜色。 |
-| stroke | Color | - | 否 | 边框颜色。 |
-| strokeDashArray | Array<Length> | [] | 否 | 设置边框的间隙。 |
-| strokeDashOffset | Length | 0 | 否 | 边框绘制起点的偏移量。 |
-| strokeLineCap | [LineCapStyle](ts-appendix-enums.md#LineCapStyle枚举说明) | LineCapStyle.Butt | 否 | 路径端点绘制样式。 |
-| strokeLineJoin | LineJoinStyle | LineJoinStyle.Miter | 否 | 边框拐角绘制样式。 |
-| strokeMiterLimit | number | 4 | 否 | 锐角绘制成斜角的极限值。 |
-| strokeOpacity | number | 1 | 否 | 设置边框的不透明度。 |
-| strokeWidth | Length | 1 | 否 | 设置边框的宽度。 |
-| antiAlias | boolean | true | 否 | 是否开启抗锯齿。 |
-
-- LineJoinStyle枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Bevel | 使用斜角连接路径段。 |
- | Miter | 使用尖角连接路径段。 |
- | Round | 使用圆角连接路径段。 |
-
+| 参数名称 | 参数类型 | 默认值 | 必填 | 参数描述 |
+| ---------------- | ---------------------------------------- | ------------------- | ---- | ------------ |
+| viewPort | {
x: Length,
y: Length,
width: Length,
height: Length
} | - | 是 | 形状的视口。 |
+| fill | Color | Black | 否 | 填充颜色。 |
+| stroke | Color | - | 否 | 边框颜色。 |
+| strokeDashArray | Array<Length> | [] | 否 | 设置边框的间隙。 |
+| strokeDashOffset | Length | 0 | 否 | 边框绘制起点的偏移量。 |
+| strokeLineCap | [LineCapStyle](ts-appendix-enums.md#LineCapStyle枚举说明) | LineCapStyle.Butt | 否 | 路径端点绘制样式。 |
+| strokeLineJoin | LineJoinStyle | LineJoinStyle.Miter | 否 | 边框拐角绘制样式。 |
+| strokeMiterLimit | number | 4 | 否 | 锐角绘制成斜角的极限值。 |
+| strokeOpacity | number | 1 | 否 | 设置边框的不透明度。 |
+| strokeWidth | Length | 1 | 否 | 设置边框的宽度。 |
+| antiAlias | boolean | true | 否 | 是否开启抗锯齿。 |
+
+## LineJoinStyle枚举说明
+
+| 名称 | 描述 |
+| ----- | ---------- |
+| Bevel | 使用斜角连接路径段。 |
+| Miter | 使用尖角连接路径段。 |
+| Round | 使用圆角连接路径段。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-explicit-animation.md b/zh-cn/application-dev/reference/arkui-ts/ts-explicit-animation.md
index 4bb719c6d4..8c1d10aed8 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-explicit-animation.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-explicit-animation.md
@@ -1,32 +1,33 @@
# 显式动画
> **说明:**
-> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
-| 接口名称 | 功能描述 |
-| ------------------------------------------------------------ | ------------------------------------------------------------ |
+| 接口名称 | 功能描述 |
+| ---------------------------------------- | ---------------------------------------- |
| animateTo(value: [AnimationOptions](#animationoptions对象说明), event: ()=> void) : void | 提供全局animateTo显式动画接口来指定由于闭包代码导致的状态变化插入过渡动效。
event指定显示动效的闭包函数,在闭包函数中导致的状态变化系统会自动插入过渡动画。 |
## AnimationOptions对象说明
-- 属性
- | 属性名称 | 属性类型 | 默认值 | 描述 |
- | -------- | -------- | -------- | -------- |
- | duration | number | 1000 | 动画持续时间,单位为毫秒。 |
- | tempo | number | 1.0 | 动画的播放速度,值越大动画播放越快,值越小播放越慢,为0时无动画效果。 |
- | curve | Curve \| Curves | Linear | 动画曲线。 |
- | delay | number | 0 | 单位为ms(毫秒),默认不延时播放。 |
- | iterations | number | 1 | 默认播放一次,设置为-1时表示无限次播放。 |
- | playMode | PlayMode | Normal | 设置动画播放模式,默认播放完成后重头开始播放。 |
+### 属性
+| 属性名称 | 属性类型 | 默认值 | 描述 |
+| ---------- | ------------------------- | ------ | ----------------------------------- |
+| duration | number | 1000 | 动画持续时间,单位为毫秒。 |
+| tempo | number | 1.0 | 动画的播放速度,值越大动画播放越快,值越小播放越慢,为0时无动画效果。 |
+| curve | Curve \| Curves | Linear | 动画曲线。 |
+| delay | number | 0 | 单位为ms(毫秒),默认不延时播放。 |
+| iterations | number | 1 | 默认播放一次,设置为-1时表示无限次播放。 |
+| playMode | PlayMode | Normal | 设置动画播放模式,默认播放完成后重头开始播放。 |
-- 接口
- | 名称 | 功能描述 |
- | -------- | -------- |
- | onFinish() => void | 动效播放完成回调。 |
+### 接口
+| 名称 | 功能描述 |
+| ------------------------------- | --------- |
+| onFinish() => void | 动效播放完成回调。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-methods-menu.md b/zh-cn/application-dev/reference/arkui-ts/ts-methods-menu.md
index 95d93a6d78..3e832dee2c 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-methods-menu.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-methods-menu.md
@@ -1,7 +1,8 @@
# 菜单
> **说明:**
-> 从 API Version 8 开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 从 API Version 8 开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## ContextMenu.close
@@ -9,31 +10,32 @@ close(): void
可以通过该方法在页面范围内关闭通过[bindContextMenu](./ts-universal-attributes-menu.md#属性)给组件绑定的菜单。
-- 示例
- ```
- @Entry
- @Component
- struct Index {
- @Builder MenuBuilder(){
- Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
- Text('close')
- .fontSize(30)
- .fontWeight(FontWeight.Bold)
- .onClick(() => {
- ContextMenu.close();
- })
- }.height(400)
- .backgroundColor(Color.Pink)
-
- }
- build() {
- Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Start, justifyContent: FlexAlign.Start }) {
- Column(){
- Text("Text")
- }.bindContextMenu(this.MenuBuilder, ResponseType.LongPress)
- }
- .width('100%')
- .height('100%')
+**示例:**
+
+```
+@Entry
+@Component
+struct Index {
+ @Builder MenuBuilder(){
+ Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) {
+ Text('close')
+ .fontSize(30)
+ .fontWeight(FontWeight.Bold)
+ .onClick(() => {
+ ContextMenu.close();
+ })
+ }.height(400)
+ .backgroundColor(Color.Pink)
+
+ }
+ build() {
+ Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Start, justifyContent: FlexAlign.Start }) {
+ Column(){
+ Text("Text")
+ }.bindContextMenu(this.MenuBuilder, ResponseType.LongPress)
}
+ .width('100%')
+ .height('100%')
}
- ```
+}
+```
\ No newline at end of file
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-location.md b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-location.md
index 8b10308acc..34af6dbbc7 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-location.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-location.md
@@ -1,7 +1,8 @@
# 位置设置
> **说明:**
-> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## 权限列表
@@ -12,22 +13,21 @@
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| align | [Alignment](ts-appendix-enums.md#alignment枚举说明) | Center | 设置元素内容的对齐方式,只有当设置的width和height大小超过元素本身内容大小时生效。 |
-| direction | Direction | Auto | 设置元素水平方向的布局,可选值参照Direction枚举说明。 |
-| position | {
x: Length,
y: Length
} | - | 使用绝对定位,设置元素锚点相对于父容器顶部起点偏移位置。在布局容器中,设置该属性不影响父容器布局,仅在绘制时进行位置调整。 |
-| markAnchor | {
x: Length,
y: Length
} | {
x: 0,
y: 0
} | 设置元素在位置定位时的锚点,以元素顶部起点作为基准点进行偏移。 |
-| offset | {
x: Length,
y: Length
} | {
x: 0,
y: 0
} | 相对布局完成位置坐标偏移量,设置该属性,不影响父容器布局,仅在绘制时进行位置调整。 |
+| 名称 | 参数类型 | 默认值 | 描述 |
+| ---------- | ---------------------------------------- | ------------------------------------ | ---------------------------------------- |
+| align | [Alignment](ts-appendix-enums.md#alignment枚举说明) | Center | 设置元素内容的对齐方式,只有当设置的width和height大小超过元素本身内容大小时生效。 |
+| direction | Direction | Auto | 设置元素水平方向的布局,可选值参照Direction枚举说明。 |
+| position | {
x: Length,
y: Length
} | - | 使用绝对定位,设置元素锚点相对于父容器顶部起点偏移位置。在布局容器中,设置该属性不影响父容器布局,仅在绘制时进行位置调整。 |
+| markAnchor | {
x: Length,
y: Length
} | {
x: 0,
y: 0
} | 设置元素在位置定位时的锚点,以元素顶部起点作为基准点进行偏移。 |
+| offset | {
x: Length,
y: Length
} | {
x: 0,
y: 0
} | 相对布局完成位置坐标偏移量,设置该属性,不影响父容器布局,仅在绘制时进行位置调整。 |
+## Direction枚举说明
-- Direction枚举说明
- | 名称 | 描述 |
- | -------- | -------- |
- | Ltr | 元素从左到右布局。 |
- | Rtl | 元素从右到左布局。 |
- | Auto | 使用系统默认布局方向。 |
-
+| 名称 | 描述 |
+| ---- | ----------- |
+| Ltr | 元素从左到右布局。 |
+| Rtl | 元素从右到左布局。 |
+| Auto | 使用系统默认布局方向。 |
## 示例
diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-menu.md b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-menu.md
index 212c9359d3..3c15bdf078 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-menu.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-menu.md
@@ -1,7 +1,8 @@
# Menu控制
> **说明:**
-> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
+>
+> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## 权限列表
@@ -12,23 +13,24 @@
## 属性
-| 名称 | 参数类型 | 默认值 | 描述 |
-| -------- | -------- | -------- | -------- |
-| bindMenu | Array