From 439acdc35a0f729826754742525febcee44828e1 Mon Sep 17 00:00:00 2001 From: yeyinglong Date: Wed, 12 Jul 2023 20:08:20 +0800 Subject: [PATCH] =?UTF-8?q?List=20Gird=E6=94=AF=E6=8C=81=E9=80=89=E4=B8=AD?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yeyinglong --- zh-cn/application-dev/quick-start/arkts-statestyles.md | 2 ++ .../application-dev/reference/arkui-ts/ts-container-griditem.md | 1 + .../application-dev/reference/arkui-ts/ts-container-listitem.md | 1 + .../arkui-ts/ts-universal-attributes-polymorphic-style.md | 1 + 4 files changed, 5 insertions(+) diff --git a/zh-cn/application-dev/quick-start/arkts-statestyles.md b/zh-cn/application-dev/quick-start/arkts-statestyles.md index 171d0e0ad3..22c722c49a 100644 --- a/zh-cn/application-dev/quick-start/arkts-statestyles.md +++ b/zh-cn/application-dev/quick-start/arkts-statestyles.md @@ -16,6 +16,8 @@ stateStyles是属性方法,可以根据UI内部状态来设置样式,类似 - disabled:不可用态。 +- selected10+:选中态。 + ## 使用场景 diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-griditem.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-griditem.md index f9355517e1..1256218ba6 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-container-griditem.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-griditem.md @@ -27,6 +27,7 @@ GridItem() | columnEnd | number | 指定当前元素终点列号。 | | forceRebuild(deprecated) | boolean | 设置在触发组件build时是否重新创建此节点。
从API version9开始废弃。GridItem会根据自身属性和子组件变化自行决定是否需要重新创建,无需设置。
默认值:false | | selectable8+ | boolean | 当前GridItem元素是否可以被鼠标框选。
>  **说明:**
> 外层Grid容器的鼠标框选开启时,GridItem的框选才生效。
默认值:true | +| selected10+ | boolean | 设置当前GridItem选中状态。该属性支持[$$](../../quick-start/arkts-two-way-sync.md)双向绑定变量。
**说明:**
该属性需要在设置[选中态样式](./ts-universal-attributes-polymorphic-style.md)前使用才能生效选中态样式。
默认值:false| > **说明:** > 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 e5269aeca3..dad048801f 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 @@ -42,6 +42,7 @@ | sticky(deprecated) | [Sticky](#stickydeprecated枚举说明) | 设置ListItem吸顶效果。
默认值:Sticky.None
从API version9开始废弃,推荐使用[List组件sticky属性](ts-container-list.md#属性)。 | | editable(deprecated) | boolean \| [EditMode](#editmodedeprecated枚举说明) | 当前ListItem元素是否可编辑,进入编辑模式后可删除或移动列表项。
从API version9开始废弃。
默认值:false | | selectable8+ | boolean | 当前ListItem元素是否可以被鼠标框选。
**说明:**
外层List容器的鼠标框选开启时,ListItem的框选才生效。
默认值:true | +| selected10+ | boolean | 设置当前ListItem选中状态。该属性支持[$$](../../quick-start/arkts-two-way-sync.md)双向绑定变量。
**说明:**
该属性需要在设置[选中态样式](./ts-universal-attributes-polymorphic-style.md)前使用才能生效选中态样式。
默认值:false| | swipeAction9+ | {
start?: CustomBuilder \| [SwipeActionItem](#swipeactionitem10对象说明),
end?:CustomBuilder \| [SwipeActionItem](#swipeactionitem10对象说明),
edgeEffect?: [SwipeEdgeEffect](#swipeedgeeffect9枚举说明),
} | 用于设置ListItem的划出组件。
- start: ListItem向右划动时item左边的组件(List垂直布局时)或ListItem向下划动时item上方的组件(List水平布局时)。
- end: ListItem向左划动时item右边的组件(List垂直布局时)或ListItem向上划动时item下方的组件(List水平布局时)。
- edgeEffect: 滑动效果。
**说明:**
- start和end对应的@builder函数中顶层必须是单个组件,不能是if/else、ForEach、LazyForEach语句。
- 滑动手势只在listItem区域上,如果子组件划出ListItem区域外,在ListItem以外部分不会响应划动手势。所以在多列模式下,建议不要将划出组件设置太宽。 | ## Sticky(deprecated)枚举说明 diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-polymorphic-style.md b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-polymorphic-style.md index cefbbec1b1..41239ca950 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-polymorphic-style.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-polymorphic-style.md @@ -24,6 +24,7 @@ | disabled | ()=>void | 否 | 组件禁用状态的样式。 | | focused | ()=>void | 否 | 组件获焦状态的样式。 | | clicked | ()=>void | 否 | 组件点击状态的样式。 | +| selected10+ | ()=>void | 否 | 组件选中状态的样式。 | ## 示例 -- GitLab