ArkUI_NodeAttributeType(信息展示类组件相关属性)
enum ArkUI_NodeAttributeType
概述
定义ArkUI在Native侧可以设置信息展示类组件相关属性样式集合,包含LoadingProgress、Progress等组件属性设置。
起始版本: 12
相关模块: ArkUI_NativeModule
所在头文件: native_node.h
NODE_LOADING_PROGRESS_COLOR
NODE_LOADING_PROGRESS_COLOR = MAX_NODE_SCOPE_NUM * ARKUI_NODE_LOADING_PROGRESS = 6000
加载进度条前景色属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].u32 | 前景颜色数值,0xargb格式,形如 0xFFFF0000 表示红色。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].u32 | 前景颜色数值,0xargb格式。 |
NODE_LOADING_PROGRESS_ENABLE_LOADING
NODE_LOADING_PROGRESS_ENABLE_LOADING = 6001
LoadingProgress动画显示属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].i32 | false时不显示动画,true时可以显示动画。默认值为true。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].i32 | 0时不显示动画,1时可以显示动画。 |
NODE_PROGRESS_VALUE
NODE_PROGRESS_VALUE = MAX_NODE_SCOPE_NUM * ARKUI_NODE_PROGRESS = 10000
进度条的当前进度值属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].f32 | 进度条当前值。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].f32 | 进度条当前值。 |
NODE_PROGRESS_TOTAL
NODE_PROGRESS_TOTAL = 10001
进度条的总长属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].f32 | 进度条总长。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].f32 | 进度条总长。 |
NODE_PROGRESS_COLOR
NODE_PROGRESS_COLOR = 10002
进度条显示进度值的颜色属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].u32 | 颜色数值,0xargb格式,形如 0xFFFF0000 表示红色。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].u32 | 颜色数值,0xargb格式。 |
NODE_PROGRESS_TYPE
NODE_PROGRESS_TYPE = 10003
进度条的类型属性,支持属性设置,属性重置和属性获取接口。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 12
参数:
| 参数项 | 描述 |
|---|---|
| .value[0].i32 | 进度条类型枚举值ArkUI_ProgressType,默认值为ARKUI_PROGRESS_TYPE_LINEAR。 |
返回:
| 类型 | 说明 |
|---|---|
| .value[0].i32 | 进度条类型枚举值ArkUI_ProgressType。 |
NODE_PROGRESS_LINEAR_STYLE
NODE_PROGRESS_LINEAR_STYLE = 10004
线性进度条样式设置,支持属性设置,属性重置和属性获取接口,如果进度条类型不是线性样式则不生效。
作为属性设置方法参数、属性获取方法返回值ArkUI_AttributeItem格式如下。
起始版本: 15
参数:
| 参数项 | 描述 |
|---|---|
| .object | 使用ArkUI_ProgressLinearStyleOption对象设置组件样式。 |
返回:
| 类型 | 说明 |
|---|---|
| .object | 使用ArkUI_ProgressLinearStyleOption对象获取组件样式。 |
你可能感兴趣的鸿蒙文章
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