harmony 鸿蒙@ohos.application.formInfo (formInfo)

2022-12-13 浏览 (821)

@ohos.application.formInfo (formInfo)

formInfo模块提供了卡片信息和状态等相关类型和枚举。

说明:

本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 从API version 9 开始不再维护,建议使用formInfo替代。

导入模块

import formInfo from '@ohos.application.formInfo';

FormInfo

卡片信息

系统能力:SystemCapability.Ability.Form

名称类型可读可写说明
bundleNamestring表示卡片所属包的Bundle名称。
moduleNamestring表示卡片所属模块的模块名。
abilityNamestring表示卡片所属的Ability名称。
namestring表示卡片名称。
descriptionstring表示卡片描述。
typeFormType表示卡片类型,当前支持JS卡片。
jsComponentNamestring表示js卡片的组件名。
colorModeColorMode表示卡片颜色模式。
isDefaultboolean表示是否是默认卡片。
updateEnabledboolean表示卡片是否使能更新。
formVisibleNotifyboolean表示卡片是否使能可见通知。
relatedBundleNamestring表示卡片所属的相关联Bundle名称。
scheduledUpdateTimestring表示卡片更新时间。
formConfigAbilitystring表示卡片配置ability。
updateDurationnumber表示卡片更新周期。
defaultDimensionnumber表示卡片规格
supportDimensionsArray<number>表示卡片支持的规格。
customizeData{[key: string]: [value: string]}表示卡片用户数据。

FormType

支持的卡片类型枚举。

系统能力:SystemCapability.Ability.Form

名称说明
JS1卡片类型为JS。

ColorMode

卡片支持的颜色模式枚举。

系统能力:SystemCapability.Ability.Form

名称说明
MODE_AUTO-1表示自动模式。
MODE_DARK0表示暗色。
MODE_LIGHT1表示亮色。

FormStateInfo

卡片状态信息。

系统能力:SystemCapability.Ability.Form

名称类型可读可写说明
formStateFormState表示卡片状态。
wantWantWant文本内容。

FormState

卡片状态枚举。

系统能力:SystemCapability.Ability.Form

名称说明
UNKNOWN-1表示未知状态。
DEFAULT0表示默认状态。
READY1表示就绪状态。

FormParam

卡片参数枚举。

系统能力:SystemCapability.Ability.Form

名称说明
IDENTITY_KEY'ohos.extra.param.key.form_identity'卡片标识。
系统接口: 此接口为系统接口。
DIMENSION_KEY'ohos.extra.param.key.form_dimension'卡片规格样式。
NAME_KEY'ohos.extra.param.key.form_name'卡片名称。
MODULE_NAME_KEY'ohos.extra.param.key.module_name'卡片所属模块名称。
WIDTH_KEY'ohos.extra.param.key.form_width'卡片宽度。
HEIGHT_KEY'ohos.extra.param.key.form_height'卡片高度。
TEMPORARY_KEY'ohos.extra.param.key.form_temporary'临时卡片。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙接口

harmony 鸿蒙系统公共事件定义(待停用)

harmony 鸿蒙系统公共事件定义

harmony 鸿蒙开发说明

harmony 鸿蒙企业设备管理概述(仅对系统应用开放)

harmony 鸿蒙BundleStatusCallback

harmony 鸿蒙@ohos.bundle.innerBundleManager (innerBundleManager模块)

harmony 鸿蒙@ohos.distributedBundle (分布式包管理)

harmony 鸿蒙@ohos.bundle (Bundle模块)

harmony 鸿蒙@ohos.enterprise.EnterpriseAdminExtensionAbility (企业设备管理扩展能力)

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