diff --git a/zh-cn/application-dev/reference/apis/js-apis-emitter.md b/zh-cn/application-dev/reference/apis/js-apis-emitter.md index 5de818ecbf039e5aed6bfc66522efa080b3f37b8..88d4b90c88c683547d32ba3de0f1a64744461d02 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-emitter.md +++ b/zh-cn/application-dev/reference/apis/js-apis-emitter.md @@ -78,10 +78,9 @@ emitter.once(innerEvent, emitterCallback); ## emitter.off -off(eventId: number,callback?: Callback\<[EventData](#eventdata)\>): void +off(eventId: number): void -取消针对该事件ID的订阅。如果不传入可选参数callback,则取消针对该事件ID的所有订阅。 -如果传入可选参数callback,并且该callback已经通过on或者once接口订阅,则取消该订阅;否则,不做任何处理。 +取消针对该事件ID的订阅。 **系统能力**: `SystemCapability.Notification.Emitter` @@ -90,7 +89,6 @@ off(eventId: number,callback?: Callback\<[EventData](#eventdata)\>): void | 参数名 | 类型 | 必填 | 说明 | | ------- | ------ | ---- | ------ | | eventId | number | 是 | 事件ID | -| callback10+ | Callback\<[EventData](#eventdata)\> | 否 | API version 10 新增取消该事件的回调处理函数。该参数可选,不影响API version 9 及更早版本的接口兼容性 | **示例:** @@ -99,6 +97,23 @@ off(eventId: number,callback?: Callback\<[EventData](#eventdata)\>): void emitter.off(1); ``` +## emitter.off10+ + +off(eventId: number,callback: Callback\<[EventData](#eventdata)\>): void + +取消针对该事件ID的订阅,传入可选参数callback,并且该callback已经通过on或者once接口订阅,则取消该订阅;否则,不做任何处理。 + +**系统能力**: `SystemCapability.Notification.Emitter` + +**参数:** + +| 参数名 | 类型 | 必填 | 说明 | +| ------- | ------ | ---- | ------ | +| eventId | number | 是 | 事件ID | +| callback10+ | Callback\<[EventData](#eventdata)\> | 是 | API version 10 新增取消该事件的回调处理函数。 | + +**示例:** + ```javascript // 取消eventID为1的事件回调处理函数 emitterCallback // 如果该回调处理函数没有被订阅,则不做任何处理 diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventData.md b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventData.md index 3b4d46703ddca8e42ff725a4ac8b5cf82d974cdb..7c9d9b3d0c8e78744d19ecb9f68c3ae5b4762464 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventData.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventData.md @@ -6,6 +6,8 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +## 属性 + **系统能力:** 以下各项对应的系统能力均为SystemCapability.Notification.CommonEvent | 名称 | 类型 | 可读 | 可写 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventPublishData.md b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventPublishData.md index 97cee6d5e1bbd48ea8b1fa750473118422ff3e50..faea7e4664aadce5265e8aa7806d1dca150c1ab9 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventPublishData.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventPublishData.md @@ -6,6 +6,8 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +## 属性 + **系统能力:** 以下各项对应的系统能力均为SystemCapability.Notification.CommonEvent | 名称 | 类型 | 可读 | 可写 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventSubscribeInfo.md b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventSubscribeInfo.md index 7d9f8bdc5355badcd217208a89796f8593e8d807..b9889d4001cce78af2f0c5635a114aefdabef07e 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventSubscribeInfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-commonEvent-commonEventSubscribeInfo.md @@ -4,6 +4,8 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +## 属性 + **系统能力:** `SystemCapability.Notification.CommonEvent` | 名称 | 类型 | 可读 | 可写 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationActionButton.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationActionButton.md index c1665c7279a43f28d761a7c95b5bb801c73fdc92..40a2e17669670376504ee78c6bfffc5b3301b419 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationActionButton.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationActionButton.md @@ -6,6 +6,8 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 +## 属性 + **系统能力:** 以下各项对应的系统能力均为SystemCapability.Notification.Notification | 名称 | 类型 | 只读 | 必填 | 说明 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationRequest.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationRequest.md index 92cdce972693dbd4daede417f8e5097eceb60958..f7fdc512d97872ebf1218007633937637dc7b784 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationRequest.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationRequest.md @@ -35,14 +35,14 @@ | smallIcon | [image.PixelMap](js-apis-image.md#pixelmap7) | 否 | 通知小图标。可选字段,大小不超过30KB。 | | largeIcon | [image.PixelMap](js-apis-image.md#pixelmap7) | 否 | 通知大图标。可选字段,大小不超过30KB。 | | creatorBundleName | string | 否 | 创建通知的包名。 | -| creatorUid8+ | number | 否 | 创建通知的UID。 | +| creatorUid | number | 否 | 创建通知的UID。 | | creatorPid | number | 否 | 创建通知的PID。 | -| creatorUserId | number | 否 | 创建通知的UserId。 | +| creatorUserId8+ | number | 否 | 创建通知的UserId。 | | hashCode | string | 否 | 通知唯一标识。 | | classification | string | 否 | 通知分类。
**系统API**: 此接口为系统接口,三方应用不支持调用。 | | groupName8+ | string | 否 | 组通知名称。 | | template8+ | [NotificationTemplate](./js-apis-inner-notification-notificationTemplate.md) | 否 | 通知模板。 | -| isRemoveAllowed8+ | boolean | 否 | 通知是否能被移除。
**系统API**: 此接口为系统接口,三方应用不支持调用。 | +| isRemoveAllowed10+ | boolean | 否 | 通知是否能被移除。
**系统API**: 此接口为系统接口,三方应用不支持调用。 | | source8+ | number | 否 | 通知源。
**系统API**: 此接口为系统接口,三方应用不支持调用。 | | distributedOption8+ | [DistributedOptions](#distributedoptions) | 否 | 分布式通知的选项。 | | deviceId8+ | string | 否 | 通知源的deviceId。
**系统API**: 此接口为系统接口,三方应用不支持调用。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSorting.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSorting.md index 163138c33f3a3bd21fc3a283e316fd9bea61bdc1..70dd4d279f45fa861f30fd73251b789b0fa38d30 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSorting.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSorting.md @@ -6,7 +6,7 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 -# NotificationSorting +## 属性 **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSortingMap.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSortingMap.md index a754e3aa064774ecebe40aaf5271b9a84b5e988b..6b81d338f5ebe2c8a9d3a2ce6fbefbe2b3d2991d 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSortingMap.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSortingMap.md @@ -6,7 +6,7 @@ > > 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 -# NotificationSortingMap +## 属性 **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSubscriber.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSubscriber.md index e53daa7e49a115865817dcf383f1fbeb106278b9..2cb55dac5cba25d19beb443802b39e6f14cd2b06 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSubscriber.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationSubscriber.md @@ -395,7 +395,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback); **系统API**:此接口为系统接口,三方应用不支持调用。 -| 名称 | 类型 | 可读 | 可写 | 描述 | +| 名称 | 类型 | 可读 | 可写 | 说明 | | ----------- | ------ | ---- | ---- | ------------ | | bundle | string | 是 | 否 | 应用的包名。 | | uid | number | 是 | 否 | 应用的uid。 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationTemplate.md b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationTemplate.md index fc001cf0c7274e472b9143fdc5b410bfcde0e939..21ca8d18e7e01104976dda53980f3812d7d54307 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationTemplate.md +++ b/zh-cn/application-dev/reference/apis/js-apis-inner-notification-notificationTemplate.md @@ -6,7 +6,7 @@ > > 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 -# NotificationTemplate +## 属性 **系统能力**:以下各项对应的系统能力均为SystemCapability.Notification.Notification