| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| Permission change | Class name: CalendarManager; API declaration: createCalendar(calendarAccount: CalendarAccount): Promise<Calendar>; Differences: ohos.permission.WRITE_CALENDAR or ohos.permission.WRITE_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: createCalendar(calendarAccount: CalendarAccount): Promise<Calendar>; Differences: ohos.permission.WRITE_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: createCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.WRITE_CALENDAR or ohos.permission.WRITE_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: createCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.WRITE_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: deleteCalendar(calendar: Calendar): Promise<void>; Differences: ohos.permission.WRITE_CALENDAR or ohos.permission.WRITE_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: deleteCalendar(calendar: Calendar): Promise<void>; Differences: ohos.permission.WRITE_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: deleteCalendar(calendar: Calendar, callback: AsyncCallback<void>): void; Differences: ohos.permission.WRITE_CALENDAR or ohos.permission.WRITE_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: deleteCalendar(calendar: Calendar, callback: AsyncCallback<void>): void; Differences: ohos.permission.WRITE_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: getCalendar(calendarAccount?: CalendarAccount): Promise<Calendar>; Differences: ohos.permission.READ_CALENDAR or ohos.permission.READ_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: getCalendar(calendarAccount?: CalendarAccount): Promise<Calendar>; Differences: ohos.permission.READ_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: getCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.READ_CALENDAR or ohos.permission.READ_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: getCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.READ_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: getCalendar(callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.READ_CALENDAR or ohos.permission.READ_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: getCalendar(callback: AsyncCallback<Calendar>): void; Differences: ohos.permission.READ_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: getAllCalendars(): Promise<Calendar[]>; Differences: ohos.permission.READ_CALENDAR or ohos.permission.WRITE_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: getAllCalendars(): Promise<Calendar[]>; Differences: ohos.permission.READ_CALENDAR | api/@ohos.calendarManager.d.ts |
| Permission change | Class name: CalendarManager; API declaration: getAllCalendars(callback: AsyncCallback<Calendar[]>): void; Differences: ohos.permission.READ_CALENDAR or ohos.permission.READ_WHOLE_CALENDAR | Class name: CalendarManager; API declaration: getAllCalendars(callback: AsyncCallback<Calendar[]>): void; Differences: ohos.permission.READ_CALENDAR | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: CalendarManager; API declaration: editEvent(event: Event): Promise<number>; Differences: editEvent(event: Event): Promise<number>; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: Event; API declaration: identifier?: string; Differences: identifier?: string; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: Event; API declaration: isLunar?: boolean; Differences: isLunar?: boolean; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: count?: number; Differences: count?: number; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: interval?: number; Differences: interval?: number; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: excludedDates?: number[]; Differences: excludedDates?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: daysOfWeek?: number[]; Differences: daysOfWeek?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: daysOfMonth?: number[]; Differences: daysOfMonth?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: daysOfYear?: number[]; Differences: daysOfYear?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: weeksOfMonth?: number[]; Differences: weeksOfMonth?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: weeksOfYear?: number[]; Differences: weeksOfYear?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: RecurrenceRule; API declaration: monthsOfYear?: number[]; Differences: monthsOfYear?: number[]; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: Attendee; API declaration: role?: AttendeeRole; Differences: role?: AttendeeRole; | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: calendarManager; API declaration: export enum AttendeeRole Differences: export enum AttendeeRole | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: AttendeeRole; API declaration: ORGANIZER = 'organizer' Differences: ORGANIZER = 'organizer' | api/@ohos.calendarManager.d.ts |
| New API | NA | Class name: AttendeeRole; API declaration: PARTICIPANT = 'participant' Differences: PARTICIPANT = 'participant' | api/@ohos.calendarManager.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