diff --git a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md index 6858188bd8feb2cdbbc12b55142a6607c872e88a..2a3733357f0a5b909e8a5703a0fd2a45d58e8d60 100644 --- a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md +++ b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md @@ -105,7 +105,7 @@ | typedef struct [ArkUI_TransitionEffect](#arkui_transitioneffect) [ArkUI_TransitionEffect](#arkui_transitioneffect) | 定义transition属性配置转场参数对象。 | | typedef bool(\* [ArkUI_OnWillDismissEvent](#arkui_onwilldismissevent)) (int32_t reason) | 弹窗关闭的回调函数。 | | typedef struct [ArkUI_DialogDismissEvent](#arkui_dialogdismissevent) [ArkUI_DialogDismissEvent](#arkui_dialogdismissevent) | 定义弹窗关闭事件对象。 | -| typedef struct [ArkUI_CustomDialogOptions ](#arkui_customdialogoptions) [ArkUI_CustomDialogOptions ](#arkui_customdialogoptions) | 定义自定义弹窗的内容对象。 | +| typedef struct [ArkUI_CustomDialogOptions ](#arkui_customdialogoptions) [ArkUI_CustomDialogOptions ](#arkui_customdialogoptions) | 定义自定义弹窗的内容对象。
**起始版本:** 19 | | typedef uint32_t [ArkUI_GestureEventActionTypeMask](#arkui_gestureeventactiontypemask) | 定义手势事件类型集合。 | | typedef uint32_t [ArkUI_GestureDirectionMask](#arkui_gesturedirectionmask) | 定义滑动手势方向集合。 | | typedef ArkUI_GestureRecognizer \* [ArkUI_GestureRecognizerHandle](#arkui_gesturerecognizerhandle) | 提供手势识别器句柄类型对象定义。 | @@ -162,7 +162,7 @@ | [ArkUI_DragPreviewScaleMode](#arkui_dragpreviewscalemode) { ARKUI_DRAG_PREVIEW_SCALE_AUTO = 0, ARKUI_DRAG_PREVIEW_SCALE_DISABLED } | 拖拽预览缩放模式。 | | [ArkUI_DragStatus](#arkui_dragstatus) { ARKUI_DRAG_STATUS_UNKNOWN = -1, ARKUI_DRAG_STATUS_STARTED, ARKUI_DRAG_STATUS_ENDED } | 拖拽状态。 | | [ArkUI_DismissReason](#arkui_dismissreason) { DIALOG_DISMISS_BACK_PRESS = 0, DIALOG_DISMISS_TOUCH_OUTSIDE, DIALOG_DISMISS_CLOSE_BUTTON, DIALOG_DISMISS_SLIDE_DOWN } | 弹窗关闭的触发方式。 | -| [ArkUI_LevelMode](#arkui_levelmode) { ARKUI_LEVEL_MODE_OVERLAY = 0, ARKUI_LEVEL_MODE_EMBEDDED } | 设置弹窗显示层级。 | +| [ArkUI_LevelMode](#arkui_levelmode) { ARKUI_LEVEL_MODE_OVERLAY = 0, ARKUI_LEVEL_MODE_EMBEDDED } | 设置弹窗显示层级。
**起始版本:** 15 | | [ArkUI_ImmersiveMode](#arkui_immersivemode) { ARKUI_IMMERSIVE_MODE_DEFAULT = 0, ARKUI_IMMERSIVE_MODE_EXTEND } | 指定嵌入式弹窗的蒙层覆盖区域。 | | [ArkUI_GestureEventActionType](#arkui_gestureeventactiontype) { GESTURE_EVENT_ACTION_ACCEPT = 0x01, GESTURE_EVENT_ACTION_UPDATE = 0x02, GESTURE_EVENT_ACTION_END = 0x04, GESTURE_EVENT_ACTION_CANCEL = 0x08 } | 定义手势事件类型。 | | [ArkUI_GesturePriority](#arkui_gesturepriority) { NORMAL = 0, PRIORITY = 1, PARALLEL = 2 } | 定义手势事件模式。 | @@ -289,6 +289,7 @@ | [ArkUI_DatePickerMode](#arkui_datepickermode) {
ARKUI_DATEPICKER_MODE_DATE = 0, ARKUI_DATEPICKER_YEAR_AND_MONTH = 1, ARKUI_DATEPICKER_MONTH_AND_DAY = 2
} | 定义要显示的日期选项列样式。 | | [ArkUI_ExpandMode](#arkui_expandmode) {
ARKUI_NOT_EXPAND = 0, ARKUI_EXPAND = 1, ARKUI_LAZY_EXPAND = 2
} | 定义子节点展开模式枚举值。 | | [ArkUI_UIState](#arkui_uistate) {
UI_STATE_NORMAL = 0, UI_STATE_PRESSED = 1 << 0, UI_STATE_FOCUSED = 1 << 1, UI_STATE_DISABLED = 1 << 2, UI_STATE_SELECTED = 1 << 3
} | 组件的UI状态枚举,用于处理状态样式。 | +| [ArkUI_DialogState](#arkui_dialogstate) { DIALOG_UNINITIALIZED = 0, DIALOG_INITIALIZED, DIALOG_APPEARING, DIALOG_APPEARED, DIALOG_DISAPPEARING, DIALOG_DISAPPEARED } | 枚举对话框的状态。
**起始版本:** 20 | ### 函数 @@ -3793,8 +3794,8 @@ enum ArkUI_NodeAttributeType | NODE_TEXT_AREA_LINE_HEIGHT | 设置输入框文本的高度,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:文本的高度的数字。默认值是自适应字体大小,单位为fp。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:文本的高度的数字。
**说明:**
设置为undefined时,文本的高度设置为5。
**起始版本:** 20 | | NODE_BUTTON_LABEL | button按钮的文本内容属性,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.string:默认文本的内容。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.string:默认文本的内容。 | | NODE_BUTTON_TYPE | Button按钮的样式属性,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:设置Button按钮的样式,参数类型[ArkUI_ButtonType](#arkui_buttontype),默认值为ARKUI_BUTTON_TYPE_CAPSULE。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:获取Button按钮的样式,参数类型[ArkUI_ButtonType](#arkui_buttontype),默认值为ARKUI_BUTTON_TYPE_CAPSULE。 | -| NODE_BUTTON_MIN_FONT_SCALE18+ | 设置文本最小的字体缩放倍数,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: 设置Button按钮的最小字体缩放倍数,默认单位fp。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: 获取Button按钮的最小字体缩放倍数,默认单位fp。 | -| NODE_BUTTON_MAX_FONT_SCALE18+ | 设置文本最大的字体缩放倍数,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: 设置Button按钮的最大字体缩放倍数,默认单位fp。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: 获取Button按钮的最大字体缩放倍数,默认单位fp。 | +| NODE_BUTTON_MIN_FONT_SCALE | 设置文本最小的字体缩放倍数,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:设置Button按钮的最小字体缩放倍数,默认单位fp。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:获取Button按钮的最小字体缩放倍数,默认单位fp。
**起始版本:** 18 | +| NODE_BUTTON_MAX_FONT_SCALE | 设置文本最大的字体缩放倍数,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:设置Button按钮的最大字体缩放倍数,默认单位fp。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:获取Button按钮的最大字体缩放倍数,默认单位fp。
**起始版本:** 18 | | NODE_PROGRESS_VALUE | 进度条的当前进度值属性,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:进度条当前值。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:进度条当前值。 | | NODE_PROGRESS_TOTAL | 进度条的总长属性,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:进度条总长。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:进度条总长。 | | NODE_PROGRESS_COLOR | 进度条显示进度值的颜色属性,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].u32:颜色数值,0xargb格式,形如 0xFFFF0000 表示红色。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].u32:颜色数值,0xargb格式。 |