| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class name: global; API declaration: export interface NotificationBasicContent Differences: NA | Class name: global; API declaration: export interface NotificationBasicContent Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationBasicContent; API declaration: title: string; Differences: NA | Class name: NotificationBasicContent; API declaration: title: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationBasicContent; API declaration: text: string; Differences: NA | Class name: NotificationBasicContent; API declaration: text: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: global; API declaration: export interface NotificationLongTextContent Differences: NA | Class name: global; API declaration: export interface NotificationLongTextContent Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationLongTextContent; API declaration: longText: string; Differences: NA | Class name: NotificationLongTextContent; API declaration: longText: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationLongTextContent; API declaration: briefText: string; Differences: NA | Class name: NotificationLongTextContent; API declaration: briefText: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationLongTextContent; API declaration: expandedTitle: string; Differences: NA | Class name: NotificationLongTextContent; API declaration: expandedTitle: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: global; API declaration: export interface NotificationMultiLineContent Differences: NA | Class name: global; API declaration: export interface NotificationMultiLineContent Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationMultiLineContent; API declaration: briefText: string; Differences: NA | Class name: NotificationMultiLineContent; API declaration: briefText: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationMultiLineContent; API declaration: longTitle: string; Differences: NA | Class name: NotificationMultiLineContent; API declaration: longTitle: string; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationMultiLineContent; API declaration: lines: Array<string>; Differences: NA | Class name: NotificationMultiLineContent; API declaration: lines: Array<string>; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: global; API declaration: export interface NotificationContent Differences: NA | Class name: global; API declaration: export interface NotificationContent Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationContent; API declaration: notificationContentType?: notificationManager.ContentType; Differences: NA | Class name: NotificationContent; API declaration: notificationContentType?: notificationManager.ContentType; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationContent; API declaration: normal?: NotificationBasicContent; Differences: NA | Class name: NotificationContent; API declaration: normal?: NotificationBasicContent; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationContent; API declaration: longText?: NotificationLongTextContent; Differences: NA | Class name: NotificationContent; API declaration: longText?: NotificationLongTextContent; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: NotificationContent; API declaration: multiLine?: NotificationMultiLineContent; Differences: NA | Class name: NotificationContent; API declaration: multiLine?: NotificationMultiLineContent; Differences: crossplatform | api/notification/notificationContent.d.ts |
| API cross-platform permission change | Class name: global; API declaration: export interface NotificationRequest Differences: NA | Class name: global; API declaration: export interface NotificationRequest Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: content: NotificationContent; Differences: NA | Class name: NotificationRequest; API declaration: content: NotificationContent; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: id?: number; Differences: NA | Class name: NotificationRequest; API declaration: id?: number; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: isOngoing?: boolean; Differences: NA | Class name: NotificationRequest; API declaration: isOngoing?: boolean; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: deliveryTime?: number; Differences: NA | Class name: NotificationRequest; API declaration: deliveryTime?: number; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: tapDismissed?: boolean; Differences: NA | Class name: NotificationRequest; API declaration: tapDismissed?: boolean; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: autoDeletedTime?: number; Differences: NA | Class name: NotificationRequest; API declaration: autoDeletedTime?: number; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: isAlertOnce?: boolean; Differences: NA | Class name: NotificationRequest; API declaration: isAlertOnce?: boolean; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: showDeliveryTime?: boolean; Differences: NA | Class name: NotificationRequest; API declaration: showDeliveryTime?: boolean; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: groupName?: string; Differences: NA | Class name: NotificationRequest; API declaration: groupName?: string; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: NotificationRequest; API declaration: badgeNumber?: number; Differences: NA | Class name: NotificationRequest; API declaration: badgeNumber?: number; Differences: crossplatform | api/notification/notificationRequest.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace notificationManager Differences: NA | Class name: global; API declaration: declare namespace notificationManager Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function publish(request: NotificationRequest, callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function publish(request: NotificationRequest, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function publish(request: NotificationRequest): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function publish(request: NotificationRequest): Promise<void>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function cancel(id: number, callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function cancel(id: number, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function cancelAll(callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function cancelAll(callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function cancelAll(): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function cancelAll(): Promise<void>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function isNotificationEnabled(callback: AsyncCallback<boolean>): void; Differences: NA | Class name: notificationManager; API declaration: function isNotificationEnabled(callback: AsyncCallback<boolean>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function isNotificationEnabled(): Promise<boolean>; Differences: NA | Class name: notificationManager; API declaration: function isNotificationEnabled(): Promise<boolean>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function requestEnableNotification(callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function requestEnableNotification(context: UIAbilityContext, callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(context: UIAbilityContext, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function requestEnableNotification(): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(): Promise<void>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function requestEnableNotification(context: UIAbilityContext): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(context: UIAbilityContext): Promise<void>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function setBadgeNumber(badgeNumber: number, callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function setBadgeNumber(badgeNumber: number, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: function setBadgeNumber(badgeNumber: number): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function setBadgeNumber(badgeNumber: number): Promise<void>; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export enum ContentType Differences: NA | Class name: notificationManager; API declaration: export enum ContentType Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_BASIC_TEXT Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_BASIC_TEXT Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LONG_TEXT Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LONG_TEXT Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_MULTILINE Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_MULTILINE Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export type NotificationBasicContent = _NotificationBasicContent; Differences: NA | Class name: notificationManager; API declaration: export type NotificationBasicContent = _NotificationBasicContent; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export type NotificationContent = _NotificationContent; Differences: NA | Class name: notificationManager; API declaration: export type NotificationContent = _NotificationContent; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export type NotificationLongTextContent = _NotificationLongTextContent; Differences: NA | Class name: notificationManager; API declaration: export type NotificationLongTextContent = _NotificationLongTextContent; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export type NotificationMultiLineContent = _NotificationMultiLineContent; Differences: NA | Class name: notificationManager; API declaration: export type NotificationMultiLineContent = _NotificationMultiLineContent; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API cross-platform permission change | Class name: notificationManager; API declaration: export type NotificationRequest = _NotificationRequest; Differences: NA | Class name: notificationManager; API declaration: export type NotificationRequest = _NotificationRequest; Differences: crossplatform | api/@ohos.notificationManager.d.ts |
| API deprecated version change | Class name: notificationManager; API declaration: function requestEnableNotification(callback: AsyncCallback<void>): void; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(callback: AsyncCallback<void>): void; Differences: 12 | api/@ohos.notificationManager.d.ts |
| API deprecated version change | Class name: notificationManager; API declaration: function requestEnableNotification(): Promise<void>; Differences: NA | Class name: notificationManager; API declaration: function requestEnableNotification(): Promise<void>; Differences: 12 | api/@ohos.notificationManager.d.ts |
| New API | NA | Class name: NotificationBasicContent; API declaration: lockscreenPicture?: image.PixelMap; Differences: lockscreenPicture?: image.PixelMap; | api/notification/notificationContent.d.ts |
| New API | NA | Class name: NotificationButton; API declaration: iconsResource?: Array<Resource>; Differences: iconsResource?: Array<Resource>; | api/notification/notificationContent.d.ts |
| New API | NA | Class name: NotificationRequest; API declaration: appMessageId?: string; Differences: appMessageId?: string; | api/notification/notificationRequest.d.ts |
| New API | NA | Class name: NotificationRequest; API declaration: sound?: string; Differences: sound?: string; | api/notification/notificationRequest.d.ts |
| New API | NA | Class name: global; API declaration: export interface BadgeEnabledChangedCallback Differences: export interface BadgeEnabledChangedCallback | api/notification/notificationSubscriber.d.ts |
| New API | NA | Class name: notificationManager; API declaration: function isNotificationEnabledSync(): boolean; Differences: function isNotificationEnabledSync(): boolean; | api/@ohos.notificationManager.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationActionButton.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationActionButton.d.ts Differences: NotificationKit | api/notification/notificationActionButton.d.ts |
| New Kit | Class name: global; API declaration: api\notification\NotificationCommonDef.d.ts Differences: NA | Class name: global; API declaration: api\notification\NotificationCommonDef.d.ts Differences: NotificationKit | api/notification/NotificationCommonDef.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationContent.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationContent.d.ts Differences: NotificationKit | api/notification/notificationContent.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationFlags.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationFlags.d.ts Differences: NotificationKit | api/notification/notificationFlags.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationRequest.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationRequest.d.ts Differences: NotificationKit | api/notification/notificationRequest.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationSlot.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationSlot.d.ts Differences: NotificationKit | api/notification/notificationSlot.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationTemplate.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationTemplate.d.ts Differences: NotificationKit | api/notification/notificationTemplate.d.ts |
| New Kit | Class name: global; API declaration: api\notification\notificationUserInput.d.ts Differences: NA | Class name: global; API declaration: api\notification\notificationUserInput.d.ts Differences: NotificationKit | api/notification/notificationUserInput.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api\notification\notificationSubscriber.d.ts Differences: NotificationKit | api/notification/notificationSubscriber.d.ts |
| New support for atomic services | Class name: global; API declaration: declare namespace notificationManager Differences: NA | Class name: global; API declaration: declare namespace notificationManager Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: notificationManager; API declaration: export enum SlotType Differences: NA | Class name: notificationManager; API declaration: export enum SlotType Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: UNKNOWN_TYPE = 0 Differences: NA | Class name: SlotType; API declaration: UNKNOWN_TYPE = 0 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: SOCIAL_COMMUNICATION = 1 Differences: NA | Class name: SlotType; API declaration: SOCIAL_COMMUNICATION = 1 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: SERVICE_INFORMATION = 2 Differences: NA | Class name: SlotType; API declaration: SERVICE_INFORMATION = 2 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: CONTENT_INFORMATION = 3 Differences: NA | Class name: SlotType; API declaration: CONTENT_INFORMATION = 3 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: LIVE_VIEW = 4 Differences: NA | Class name: SlotType; API declaration: LIVE_VIEW = 4 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: CUSTOMER_SERVICE = 5 Differences: NA | Class name: SlotType; API declaration: CUSTOMER_SERVICE = 5 Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: SlotType; API declaration: OTHER_TYPES = 0xFFFF Differences: NA | Class name: SlotType; API declaration: OTHER_TYPES = 0xFFFF Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: notificationManager; API declaration: export enum ContentType Differences: NA | Class name: notificationManager; API declaration: export enum ContentType Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_BASIC_TEXT Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_BASIC_TEXT Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LONG_TEXT Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LONG_TEXT Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_PICTURE Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_PICTURE Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_CONVERSATION Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_CONVERSATION Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_MULTILINE Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_MULTILINE Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_SYSTEM_LIVE_VIEW Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_SYSTEM_LIVE_VIEW Differences: atomicservice | api/@ohos.notificationManager.d.ts |
| New support for atomic services | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LIVE_VIEW Differences: NA | Class name: ContentType; API declaration: NOTIFICATION_CONTENT_LIVE_VIEW Differences: atomicservice | api/@ohos.notificationManager.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb