openharmony 鸿蒙 capi-native-node-h-nodeattributetype-form

2026-08-25 浏览 (1)

ArkUI_NodeAttributeType(表单类组件相关属性)

enum ArkUI_NodeAttributeType

概述

定义ArkUI在Native侧可以设置的表单类组件相关属性样式集合,包含Toggle、Button、CheckBox、CheckBoxGroup、Slider、Radio等组件属性设置。

起始版本: 12

相关模块: ArkUI_NativeModule

所在头文件: native_node.h

NODE_TOGGLE_SELECTED_COLOR

NODE_TOGGLE_SELECTED_COLOR = MAX_NODE_SCOPE_NUM * ARKUI_NODE_TOGGLE = 5000

组件打开状态的背景颜色属性。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32背景色数值,0xargb格式,形如 0xFFFF0000 表示红色。

返回:

类型说明
.value[0].u32背景色数值,0xargb格式。

NODE_TOGGLE_SWITCH_POINT_COLOR

NODE_TOGGLE_SWITCH_POINT_COLOR = 5001

Switch类型的圆形滑块颜色属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32圆形滑块颜色数值,0xargb格式,形如 0xFFFF0000 表示红色。

返回:

类型说明
.value[0].u32圆形滑块颜色数值,0xargb格式。

NODE_TOGGLE_VALUE

NODE_TOGGLE_VALUE = 5002

Switch类型的开关值,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32设置开关的值,true表示开启。

返回:

类型说明
.value[0].i32设置开关的值。

NODE_TOGGLE_UNSELECTED_COLOR

NODE_TOGGLE_UNSELECTED_COLOR = 5003

组件关闭状态的背景颜色属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32背景色数值,0xargb格式,形如 0xFFFF0000 表示红色。

返回:

类型说明
.value[0].u32背景色数值,0xargb格式。

NODE_BUTTON_LABEL

NODE_BUTTON_LABEL = MAX_NODE_SCOPE_NUM * ARKUI_NODE_BUTTON = 9000

button按钮的文本内容属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.string默认文本的内容。

返回:

类型说明
.string:默认文本的内容。

NODE_BUTTON_TYPE

NODE_BUTTON_TYPE = 9001

Button按钮的样式属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32设置Button按钮的样式,参数类型ArkUI_ButtonType,默认值为ARKUI_BUTTON_TYPE_CAPSULE。

返回:

类型说明
.value[0].i32获取Button按钮的样式,参数类型ArkUI_ButtonType,默认值为ARKUI_BUTTON_TYPE_CAPSULE。

NODE_BUTTON_MIN_FONT_SCALE

NODE_BUTTON_MIN_FONT_SCALE = 9002

Button按钮的最小字体缩放倍数属性,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 18

参数:

参数项描述
.value[0].f32设置Button按钮的最小字体缩放倍数,默认单位fp。

返回:

类型说明
.value[0].f32获取Button按钮的最小字体缩放倍数,默认单位fp。

NODE_BUTTON_MAX_FONT_SCALE

NODE_BUTTON_MAX_FONT_SCALE = 9003

Button按钮的最大字体缩放倍数属性,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 18

参数:

参数项描述
.value[0].f32设置Button按钮的最大字体缩放倍数,默认单位fp。

返回:

类型说明
.value[0].f32获取Button按钮的最大字体缩放倍数,默认单位fp。

NODE_CHECKBOX_SELECT

NODE_CHECKBOX_SELECT = MAX_NODE_SCOPE_NUM * ARKUI_NODE_CHECKBOX = 11000

CheckBox多选框是否选中,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i321表示选中,0表示不选中。

返回:

类型说明
.value[0].i321表示选中,0表示不选中。

NODE_CHECKBOX_SELECT_COLOR

NODE_CHECKBOX_SELECT_COLOR = 11001

CheckBox多选框选中状态颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32多选框选中状态颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32多选框选中状态颜色, 类型为0xargb,如0xFF1122FF。

NODE_CHECKBOX_UNSELECT_COLOR

NODE_CHECKBOX_UNSELECT_COLOR = 11002

CheckBox多选框非选中状态边框颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。

NODE_CHECKBOX_MARK

NODE_CHECKBOX_MARK = 11003

CheckBox多选框内部图标样式,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。
.value[1]?.f32可选,内部图标大小,单位vp。
.value[2]?.f32可选,内部图标粗细,单位vp,默认值2。

返回:

类型说明
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。
.value[1].f32内部图标大小,单位vp。
.value[2].f32内部图标粗细,单位vp,默认值2。

NODE_CHECKBOX_SHAPE

NODE_CHECKBOX_SHAPE = 11004

CheckBox组件形状, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32组件形状,参数类型ArkUI_CheckboxShape

返回:

类型说明
.value[0].i32组件形状,参数类型ArkUI_CheckboxShape

NODE_CHECKBOX_NAME

NODE_CHECKBOX_NAME = 11005

定义复选框的名称, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.string组件名称。

返回:

类型说明
.string组件名称。

NODE_CHECKBOX_GROUP

NODE_CHECKBOX_GROUP = 11006

定义复选框的组的名称, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.string组件名称。

返回:

类型说明
.string组件名称。

NODE_SLIDER_BLOCK_COLOR

NODE_SLIDER_BLOCK_COLOR = MAX_NODE_SCOPE_NUM * ARKUI_NODE_SLIDER = 17000

Slider滑块的颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32滑块的颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32滑块的颜色, 类型为0xargb,如0xFF1122FF。

NODE_SLIDER_TRACK_COLOR

NODE_SLIDER_TRACK_COLOR = 17001

Slider滑轨的背景颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32背景颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32背景颜色, 类型为0xargb,如0xFF1122FF。

NODE_SLIDER_SELECTED_COLOR

NODE_SLIDER_SELECTED_COLOR = 17002

Slider滑轨的已滑动部分颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].u32已滑动部分颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32已滑动部分颜色, 类型为0xargb,如0xFF1122FF。

NODE_SLIDER_SHOW_STEPS

NODE_SLIDER_SHOW_STEPS = 17003

设置是否显示步长刻度值,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32是否显示步长刻度值,1表示显示,0表示不显示,默认值为0。

返回:

类型说明
.value[0].i32是否显示步长刻度值,1表示显示,0表示不显示,默认值为0。

NODE_SLIDER_BLOCK_STYLE

NODE_SLIDER_BLOCK_STYLE = 17004

Slider滑块形状参数,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32形状参数。参数类型ArkUI_SliderBlockStyle
.string?可选值,根据形状参数而定。
ARKUI_SLIDER_BLOCK_STYLE_IMAGE: 滑块图片资源。如/pages/common/icon.png。
ARKUI_SLIDER_BLOCK_STYLE_SHAPE: 滑块使用自定义形状,此时设置的滑块形状中的宽高值并不代表滑块的实际大小,而是由设置的宽高值按比例缩放,以确保滑块可以正常显示。
共有5种类型。path类型下,.string表示路径绘制的命令字符串。
.value[1].i32裁剪类型,参数类型ArkUI_ShapeType。rect类型为ARKUI_SHAPE_TYPE_RECTANGLE;circle类型为ARKUI_SHAPE_TYPE_CIRCLE;ellipse类型为ARKUI_SHAPE_TYPE_ELLIPSE;path类型为ARKUI_SHAPE_TYPE_PATH。
.value[2].f32rect、circle、ellipse、path类型的宽度。
.value[3].f32rect、circle、ellipse、path类型的高度。
.value[4].f32rect类型的矩形圆角宽度。
.value[5].f32rect类型的矩形圆角高度。

返回:

类型说明
.value[0].i32形状参数。参数类型ArkUI_SliderBlockStyle
.string?可选值,根据形状参数而定。
ARKUI_SLIDER_BLOCK_STYLE_IMAGE: 滑块图片资源。如/pages/common/icon.png。
ARKUI_SLIDER_BLOCK_STYLE_SHAPE: 滑块使用的自定义形状。
共有5种类型。path类型下,.string表示路径绘制的命令字符串。
.value[1].i32裁剪类型,参数类型ArkUI_ShapeType。rect类型为ARKUI_SHAPE_TYPE_RECTANGLE;circle类型为ARKUI_SHAPE_TYPE_CIRCLE;ellipse类型为ARKUI_SHAPE_TYPE_ELLIPSE;path类型为ARKUI_SHAPE_TYPE_PATH。
.value[2].f32rect、circle、ellipse、path类型的宽度。
.value[3].f32rect、circle、ellipse、path类型的高度。
.value[4].f32rect类型的矩形圆角宽度。
.value[5].f32rect类型的矩形圆角高度。

NODE_SLIDER_VALUE

NODE_SLIDER_VALUE = 17005

slider进度值,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].f32进度值。

返回:

类型说明
.value[0].f32进度值。

NODE_SLIDER_MIN_VALUE

NODE_SLIDER_MIN_VALUE = 17006

slider最小值,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].f32进度值的最小值。

返回:

类型说明
.value[0].f32进度值的最小值。

NODE_SLIDER_MAX_VALUE

NODE_SLIDER_MAX_VALUE = 17007

slider最大值,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].f32进度值的最大值。

返回:

类型说明
.value[0].f32进度值的最大值。

NODE_SLIDER_STEP

NODE_SLIDER_STEP = 17008

Slider滑动步长,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].f32滑动步长,取值范围:[0.01, 100]。

返回:

类型说明
.value[0].f32滑动步长,取值范围:[0.01, 100]。

NODE_SLIDER_DIRECTION

NODE_SLIDER_DIRECTION = 17009

Slider滑动条滑动方向,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32显示样式,参数类型ArkUI_SliderDirection

返回:

类型说明
.value[0].i32显示样式,参数类型ArkUI_SliderDirection

NODE_SLIDER_REVERSE

NODE_SLIDER_REVERSE = 17010

Slider滑动条取值范围是否反向,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32是否反向,1表示反向,0表示不反向。

返回:

类型说明
.value[0].i32是否反向,1表示反向,0表示不反向。

NODE_SLIDER_STYLE

NODE_SLIDER_STYLE = 17011

Slider的滑块与滑轨显示样式,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32显示样式,参数类型ArkUI_SliderStyle

返回:

类型说明
.value[0].i32显示样式,参数类型ArkUI_SliderStyle

NODE_SLIDER_TRACK_THICKNESS

NODE_SLIDER_TRACK_THICKNESS = 17012

Slider滑块的滑轨粗细属性,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].f32滑轨的粗细,单位为vp;当参数NODE_SLIDER_STYLE的值设置为ARKUI_SLIDER_STYLE_OUT_SET时为4.0vp,设置为ARKUI_SLIDER_STYLE_IN_SET时为20.0vp。

返回:

类型说明
.value[0].f32滑轨的粗细,单位为vp。

NODE_SLIDER_ENABLE_HAPTIC_FEEDBACK

NODE_SLIDER_ENABLE_HAPTIC_FEEDBACK = 17013

设置是否开启触控反馈。支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
开启触控反馈时,需要在工程的module.json5的requestPermissions字段中增加"name": "ohos.permission.VIBRATE",开启振动权限。

起始版本: 18

参数:

参数项描述
.value[0].f32是否开启触控反馈。默认值:true,true表示开启触控反馈,false则表示不开启触控反馈。

返回:

类型说明
.value[0].f32是否开启触控反馈。

NODE_SLIDER_PREFIX

NODE_SLIDER_PREFIX = 17014

在Slider组件的前端设置自定义组件。
作为属性设置方法参数ArkUI_AttributeItem格式如下。

起始版本: 20

参数:

参数项描述
.object参数类型 ArkUI_NodeHandle。前缀组件将放置在Slider组件的起始位置,通常在LTR布局的左侧。

NODE_SLIDER_SUFFIX

NODE_SLIDER_SUFFIX = 17015

在Slider组件的后端设置自定义组件。
作为属性设置方法参数ArkUI_AttributeItem格式如下。

起始版本: 20

参数:

参数项描述
.object参数类型 ArkUI_NodeHandle。后缀组件将放置在Slider组件的尾侧位置,通常在LTR布局的右侧。

NODE_SLIDER_BLOCK_LINEAR_GRADIENT_COLOR

NODE_SLIDER_BLOCK_LINEAR_GRADIENT_COLOR = 17016

Slider滑块的颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 21

参数:

参数项描述
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色,设置非法颜色直接跳过:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

返回:

类型说明
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

NODE_SLIDER_TRACK_LINEAR_GRADIENT_COLOR

NODE_SLIDER_TRACK_LINEAR_GRADIENT_COLOR = 17017

Slider滑轨的背景颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 21

参数:

参数项描述
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色,设置非法颜色直接跳过:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

返回:

类型说明
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

NODE_SLIDER_SELECTED_LINEAR_GRADIENT_COLOR

NODE_SLIDER_SELECTED_LINEAR_GRADIENT_COLOR = 17018

Slider滑轨的已滑动部分颜色,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 21

参数:

参数项描述
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色,设置非法颜色直接跳过:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

返回:

类型说明
.object参数类型为ArkUI_ColorStop。指定相对比例位置处的渐变色颜色:
- colors:渐变色颜色。
- stops:渐变位置。
- size:颜色个数。

NODE_RADIO_CHECKED

NODE_RADIO_CHECKED = MAX_NODE_SCOPE_NUM * ARKUI_NODE_RADIO = 18000

设置单选框的选中状态,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0].i32单选框的选中状态,默认值false。值为true时,单选框被选中。值为false时,单选框不被选中。

返回:

类型说明
.value[0].i32单选框的选中状态。

NODE_RADIO_STYLE

NODE_RADIO_STYLE = 18001

设置单选框选中状态和非选中状态的样式,支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.value[0]?.u32开启状态底板颜色, 类型为0xargb,默认值为0xFF007DFF。
.value[1]?.u32关闭状态描边颜色, 类型为0xargb,默认值为0xFF182431。
.value[2]?.u32开启状态内部圆饼颜色, 类型为0xargb,默认值为0xFFFFFFFF。

返回:

类型说明
.value[0].u32开启状态底板颜色, 类型为0xargb,默认值为0xFF007DFF。
.value[1].u32关闭状态描边颜色, 类型为0xargb,默认值为0xFF182431。
.value[2].u32开启状态内部圆饼颜色, 类型为0xargb,默认值为0xFFFFFFF。

NODE_RADIO_VALUE

NODE_RADIO_VALUE = 18002

设置当前单选框的值,支持属性设置、重置和获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.string单选框的值。

返回:

类型说明
.string单选框的值。

NODE_RADIO_GROUP

NODE_RADIO_GROUP = 18003

设置当前单选框的所属群组名称,相同group的Radio只能有一个被选中,支持属性设置、重置和获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 12

参数:

参数项描述
.string当前单选框的所属群组名称。

返回:

类型说明
.string当前单选框的所属群组名称。

NODE_CHECKBOX_GROUP_NAME

NODE_CHECKBOX_GROUP_NAME = MAX_NODE_SCOPE_NUM * ARKUI_NODE_CHECKBOX_GROUP = 21000

定义复选框组的名称, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.string组件名称。

返回:

类型说明
.string组件名称。

NODE_CHECKBOX_GROUP_SELECT_ALL

NODE_CHECKBOX_GROUP_SELECT_ALL = 21001

CheckBoxGroup多选框组是否全选, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.value[0].i32是否设置全选1表示选中,0表示不选中。

返回:

类型说明
.value[0].i321表示选中,0表示不选中。

NODE_CHECKBOX_GROUP_SELECTED_COLOR

NODE_CHECKBOX_GROUP_SELECTED_COLOR = 21002

CheckBoxGroup多选框选中状态颜色, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.value[0].u32CheckBoxGroup多选框选中状态颜色, 0xARGB格式。例如0xFF1122FF。

返回:

类型说明
.value[0].u32CheckBoxGroup多选框选中状态颜色, 0xARGB格式。例如0xFF1122FF。

NODE_CHECKBOX_GROUP_UNSELECTED_COLOR

NODE_CHECKBOX_GROUP_UNSELECTED_COLOR = 21003

CheckBoxGroup多选框未选中边框颜色, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。

返回:

类型说明
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。

NODE_CHECKBOX_GROUP_MARK

NODE_CHECKBOX_GROUP_MARK = 21004

CheckBoxGroup多选框内部图标样式, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。
.value[1]?.f32可选,内部图标大小,单位vp。
.value[2]?.f32可选,内部图标粗细,单位vp,默认值2。

返回:

类型说明
.value[0].u32边框颜色, 类型为0xargb,如0xFF1122FF。
.value[1]?.f32可选,内部图标大小,单位vp。
.value[2]?.f32可选,内部图标粗细,单位vp,默认值2。

NODE_CHECKBOX_GROUP_SHAPE

NODE_CHECKBOX_GROUP_SHAPE = 21005

CheckBoxGroup组件形状, 支持属性设置,属性重置和属性获取。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。

起始版本: 15

参数:

参数项描述
.value[0].i32组件形状,参数类型ArkUI_CheckboxShape

返回:

类型说明
.value[0].i32组件形状,参数类型ArkUI_CheckboxShape

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 arkts-apis-uicontext-contextmenucontroller

openharmony 鸿蒙 errorcode-canvas

openharmony 鸿蒙 capi-oh-nativexcomponent-native-xcomponent-oh-nativexcomponent

openharmony 鸿蒙 errorcode-bindSheet

openharmony 鸿蒙 js-apis-arkui-uiExtension-sys

openharmony 鸿蒙 capi-arkui-accessibility-arkui-accessibilityeventinfo

openharmony 鸿蒙 capi-arkui-rendernodeutils

openharmony 鸿蒙 capi-native-node-h-nodeattributetype-layoutcomponent

openharmony 鸿蒙 js-apis-arkui-node

openharmony 鸿蒙 capi-native-node-h

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/OUwWnP8S