说明

本模块首批接口从API version 10开始支持。后续版本的新增接口，采用上角标单独标记接口的起始版本。

## KeyboardAvoidMode11+

PhonePC/2in1TabletTVWearable

配置键盘弹出时页面的避让模式。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| OFFSET | 0 | 上抬模式。  **元服务API：** 从API version 11开始，该接口支持在元服务中使用。 |
| RESIZE | 1 | 压缩模式。  **元服务API：** 从API version 11开始，该接口支持在元服务中使用。 |
| OFFSET\_WITH\_CARET14+ | 2 | 上抬模式，输入框光标位置发生变化时候也会触发避让。  **元服务API：** 从API version 14开始，该接口支持在元服务中使用。 |
| RESIZE\_WITH\_CARET14+ | 3 | 压缩模式，输入框光标位置发生变化时候也会触发避让。  **元服务API：** 从API version 14开始，该接口支持在元服务中使用。 |
| NONE14+ | 4 | 不避让键盘。  **元服务API：** 从API version 14开始，该接口支持在元服务中使用。 |

## SwiperDynamicSyncSceneType12+

PhonePC/2in1TabletTVWearable

枚举值，表示动态帧率场景的类型。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| GESTURE | 0 | 手势操作场景。 |
| ANIMATION | 1 | 动画过渡场景。 |

## MarqueeDynamicSyncSceneType14+

PhonePC/2in1TabletTVWearable

枚举值，表示Marquee的动态帧率场景的类型。

**元服务API：** 从API version 14开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| ANIMATION | 1 | 动画过渡场景。 |

## NodeRenderState20+

PhonePC/2in1TabletTVWearable

组件的渲染状态。

**元服务API：** 从API version 20开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| ABOUT\_TO\_RENDER\_IN | 0 | 该节点已挂载到渲染树上，一般将会在下一帧被渲染。一般情况下可被看见，但会被渲染并不等同于一定可见。 |
| ABOUT\_TO\_RENDER\_OUT | 1 | 该节点已从渲染树中删除，一般下一帧不会被渲染，用户将不会看到此节点。 |

## GestureActionPhase20+

PhonePC/2in1TabletTVWearable

此枚举类型表示手势回调触发阶段，对应gesture.d.ts中定义的动作回调，但不同手势类型支持的阶段不同（如SwipeGesture仅包含WILL\_START枚举值）。

**元服务API：** 从API version 20开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| WILL\_START | 0 | 手势已被系统成功识别，将立即触发onActionStart或onAction回调。若手势绑定了onActionStart，则在onActionStart处触发；若手势绑定了onAction，则在onAction处触发；若两者同时绑定，则优先在onActionStart处触发；若两者均未绑定，则不会触发任何回调。某些容器有内置手势绑定了回调（如滚动类容器），默认支持上述回调触发机制，无需显式绑定即可触发回调。 |
| WILL\_END | 1 | 表示手势已被判定为结束状态（通常发生在用户抬起手指终止交互时）。onActionEnd回调将立即触发，但手势必须显式绑定onActionEnd。某些容器有内置手势绑定了回调（如滚动类容器），默认支持该结束状态判定，无需显式绑定即可触发onActionEnd回调。 |

## GestureListenerType20+

PhonePC/2in1TabletTVWearable

此枚举类型用于指定需要监控的手势类型。

**元服务API：** 从API version 20开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| TAP | 0 | 点击手势。 |
| LONG\_PRESS | 1 | 长按手势。 |
| PAN | 2 | 平移手势。 |
| PINCH | 3 | 捏合手势。 |
| SWIPE | 4 | 滑动手势。 |
| ROTATION | 5 | 旋转手势。 |

## ResolveStrategy22+

PhonePC/2in1TabletTVWearable

UIContext对象的解析策略。

**元服务API：** 从API version 22开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| CALLING\_SCOPE | 0 | 获取调用作用域的UIContext。 |
| LAST\_FOCUS | 1 | 获取最近切换到获焦状态的UIContext。 |
| MAX\_INSTANCE\_ID | 2 | 获取实例ID最大的UIContext。 |
| UNIQUE | 3 | 获取唯一UI实例的UIContext。 |
| LAST\_FOREGROUND | 4 | 获取最近切换到前台状态的UIContext。 |
| UNDEFINED | 5 | 获取未定义调用作用域的UIContext。 |

## CustomKeyboardContinueFeature23+

PhonePC/2in1TabletTVWearable

指定自定义键盘切换时是否接续。

设置为接续，切换输入框时，自定义键盘不会收起和重新拉起。

设置为不接续，切换输入框时，自定义键盘会收起并重新拉起。

**元服务API：** 从API version 23开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.ArkUI.ArkUI.Full

**模型约束**：此接口仅可在Stage模型下使用。

展开

| 名称 | 值 | 说明 |
| --- | --- | --- |
| ENABLED | 0 | 接续。 |
| DISABLED | 1 | 不接续。 |