openharmony 鸿蒙 arkts-apis-uicontext-i

2026-08-25 浏览 (1)

Interfaces (其他)

说明:

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

TargetInfo18+

指定组件绑定的目标节点。

原子化服务API: 从API version 18开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

名称类型只读可选说明
idstring | number指定popup或menu绑定的目标节点。
说明:
1. 当id是number时,对应组件实例的UniqueID,此id由系统保证唯一性。
2. 当id是string时,对应通用属性id所指定的组件,此id的唯一性需由开发者确保,但实际可能会有多个。
componentIdnumber目标节点所在的自定义组件的UniqueID。当上述id指定为string类型时,可通过此属性圈定范围。方便开发者在一定范围内保证id: string的唯一性。

PageInfo12+

Router和NavDestination等页面信息,若无对应的Router或NavDestination页面信息,则对应属性为undefined。

原子化服务API: 从API version 12开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
routerPageInfoobserver.RouterPageInfoRouter信息。
navDestinationInfoobserver.NavDestinationInfoNavDestination信息。

OverlayManagerOptions15+

初始化OverlayManager时所用参数。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
renderRootOverlayboolean是否渲染overlay根节点,true表示渲染overlay根节点,false表示不渲染overlay根节点,默认值为true。
原子化服务API: 从API version 15开始,该接口支持在原子化服务中使用。
enableBackPressedEvent19+boolean是否支持通过侧滑手势关闭OverlayManager下的ComponentContent,true表示可以通过侧滑关闭,false表示不可以通过侧滑关闭,默认值为false。
原子化服务API: 从API version 19开始,该接口支持在原子化服务中使用。

GestureTriggerInfo20+

特定手势回调函数触发时的信息。

原子化服务API: 从API version 20开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
eventGestureEvent手势事件对象。
currentGestureRecognizer手势识别器对象。可从中获取手势的详细信息,但请勿在本地保留此对象,因为当节点释放后该对象可能失效。
currentPhaseGestureActionPhase手势动作回调阶段。
nodeFrameNode触发手势的节点。默认值为null,表示没有触发手势的节点。

GestureObserverConfigs20+

该参数用于指定需要监听的手势回调阶段(传入空数组将无效),仅当手势触发指定阶段时才会发送通知。

原子化服务API: 从API version 20开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
actionPhasesArray<GestureActionPhase>手势事件对象。

SwiperContentInfo22+

Swiper组件的内容区信息。

原子化服务API: 从API version 22开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
idstringSwiper组件的id。
uniqueIdnumberSwiper组件的唯一标识符。
swiperItemInfosArray<SwiperItemInfo>当前处于显示状态的Swiper子组件的信息。

SwiperItemInfo22+

Swiper子组件的信息。

原子化服务API: 从API version 22开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称类型只读可选说明
uniqueIdnumberSwiper子组件的唯一标识符。
indexnumberSwiper子组件在Swiper中的索引。

你可能感兴趣的鸿蒙文章

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/8KrsFhqd