55 扩展应用组件声明周期

  1. onAddForm(want: Want) 使用方创建卡片时触发,提供方需要返回卡片数据绑定类
  2. onCastToNormalForm(formId: string) 使用方将临时卡片转换为常态卡片触发,提供方需要做相应的处理
  3. onUpdateForm(formId: string) 若卡片支持定时更新/定点更新/卡片使用方主动请求更新功能,则提供方需要重写该方法以支持数据更新
  4. onChangeFormVisibility(newStatus: Record<string, number>) 需要配置formVisibleNotify为true,且为系统应用才会回调
  5. onFormEvent(formId: string, message: string) 若卡片支持触发事件,则需要重写该方法并实现对事件的触发
  6. onRemoveForm(formId: string) 当对应的卡片删除时触发的回调,入参是被删除的卡片ID
  7. onConfigurationUpdate(config: Configuration)当前formExtensionAbility存活时更新系统配置信息时触发的回调。 需注意:formExtensionAbility创建后5秒内无操作将会被清理。
  8. onAcquireFormState(want: Want) 卡片提供方接收查询卡片状态通知接口,默认返回卡片初始状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值