Change Type Old Version New Version d.ts File
New API NA Class name: global;
API declaration: declare namespace calendarManager
Differences: declare namespace calendarManager
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: function getCalendarManager(context: Context): CalendarManager;
Differences: function getCalendarManager(context: Context): CalendarManager;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export interface CalendarManager
Differences: export interface CalendarManager
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: createCalendar(calendarAccount: CalendarAccount): Promise<Calendar>;
Differences: createCalendar(calendarAccount: CalendarAccount): Promise<Calendar>;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: createCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void;
Differences: createCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: deleteCalendar(calendar: Calendar): Promise<void>;
Differences: deleteCalendar(calendar: Calendar): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: deleteCalendar(calendar: Calendar, callback: AsyncCallback<void>): void;
Differences: deleteCalendar(calendar: Calendar, callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: getCalendar(calendarAccount?: CalendarAccount): Promise<Calendar>;
Differences: getCalendar(calendarAccount?: CalendarAccount): Promise<Calendar>;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: getCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void;
Differences: getCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback<Calendar>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: getCalendar(callback: AsyncCallback<Calendar>): void;
Differences: getCalendar(callback: AsyncCallback<Calendar>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: getAllCalendars(): Promise<Calendar[]>;
Differences: getAllCalendars(): Promise<Calendar[]>;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarManager;
API declaration: getAllCalendars(callback: AsyncCallback<Calendar[]>): void;
Differences: getAllCalendars(callback: AsyncCallback<Calendar[]>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export interface Calendar
Differences: export interface Calendar
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: readonly id: number;
Differences: readonly id: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: addEvent(event: Event): Promise<number>;
Differences: addEvent(event: Event): Promise<number>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: addEvent(event: Event, callback: AsyncCallback<number>): void;
Differences: addEvent(event: Event, callback: AsyncCallback<number>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: addEvents(events: Event[]): Promise<void>;
Differences: addEvents(events: Event[]): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: addEvents(events: Event[], callback: AsyncCallback<void>): void;
Differences: addEvents(events: Event[], callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: deleteEvent(id: number): Promise<void>;
Differences: deleteEvent(id: number): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: deleteEvent(id: number, callback: AsyncCallback<void>): void;
Differences: deleteEvent(id: number, callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: deleteEvents(ids: number[]): Promise<void>;
Differences: deleteEvents(ids: number[]): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: deleteEvents(ids: number[], callback: AsyncCallback<void>): void;
Differences: deleteEvents(ids: number[], callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: updateEvent(event: Event): Promise<void>;
Differences: updateEvent(event: Event): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: updateEvent(event: Event, callback: AsyncCallback<void>): void;
Differences: updateEvent(event: Event, callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: getEvents(eventFilter?: EventFilter, eventKey?: (keyof Event)[]): Promise<Event[]>;
Differences: getEvents(eventFilter?: EventFilter, eventKey?: (keyof Event)[]): Promise<Event[]>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: getEvents(eventFilter: EventFilter, eventKey: (keyof Event)[], callback: AsyncCallback<Event[]>): void;
Differences: getEvents(eventFilter: EventFilter, eventKey: (keyof Event)[], callback: AsyncCallback<Event[]>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: getEvents(callback: AsyncCallback<Event[]>): void;
Differences: getEvents(callback: AsyncCallback<Event[]>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: getConfig(): CalendarConfig;
Differences: getConfig(): CalendarConfig;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: setConfig(config: CalendarConfig): Promise<void>;
Differences: setConfig(config: CalendarConfig): Promise<void>;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: setConfig(config: CalendarConfig, callback: AsyncCallback<void>): void;
Differences: setConfig(config: CalendarConfig, callback: AsyncCallback<void>): void;
api/@ohos.calendarManager.d.ts
New API NA Class name: Calendar;
API declaration: getAccount(): CalendarAccount;
Differences: getAccount(): CalendarAccount;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: interface CalendarAccount
Differences: interface CalendarAccount
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarAccount;
API declaration: readonly name: string;
Differences: readonly name: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarAccount;
API declaration: type: CalendarType;
Differences: type: CalendarType;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarAccount;
API declaration: displayName?: string;
Differences: displayName?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: interface CalendarConfig
Differences: interface CalendarConfig
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarConfig;
API declaration: enableReminder?: boolean;
Differences: enableReminder?: boolean;
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarConfig;
API declaration: color?: number | string;
Differences: color?: number | string;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: interface Event
Differences: interface Event
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: id?: number;
Differences: id?: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: type: EventType;
Differences: type: EventType;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: title?: string;
Differences: title?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: location?: Location;
Differences: location?: Location;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: startTime: number;
Differences: startTime: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: endTime: number;
Differences: endTime: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: isAllDay?: boolean;
Differences: isAllDay?: boolean;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: attendee?: Attendee[];
Differences: attendee?: Attendee[];
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: timeZone?: string;
Differences: timeZone?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: reminderTime?: number[];
Differences: reminderTime?: number[];
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: recurrenceRule?: RecurrenceRule;
Differences: recurrenceRule?: RecurrenceRule;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: description?: string;
Differences: description?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: Event;
API declaration: service?: EventService;
Differences: service?: EventService;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: enum CalendarType
Differences: enum CalendarType
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarType;
API declaration: LOCAL = 'local'
Differences: LOCAL = 'local'
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarType;
API declaration: EMAIL = 'email'
Differences: EMAIL = 'email'
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarType;
API declaration: BIRTHDAY = 'birthday'
Differences: BIRTHDAY = 'birthday'
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarType;
API declaration: CALDAV = 'caldav'
Differences: CALDAV = 'caldav'
api/@ohos.calendarManager.d.ts
New API NA Class name: CalendarType;
API declaration: SUBSCRIBED = 'subscribed'
Differences: SUBSCRIBED = 'subscribed'
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: interface Location
Differences: interface Location
api/@ohos.calendarManager.d.ts
New API NA Class name: Location;
API declaration: location?: string;
Differences: location?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: Location;
API declaration: longitude?: number;
Differences: longitude?: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: Location;
API declaration: latitude?: number;
Differences: latitude?: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: class EventFilter
Differences: class EventFilter
api/@ohos.calendarManager.d.ts
New API NA Class name: EventFilter;
API declaration: static filterById(ids: number[]): EventFilter;
Differences: static filterById(ids: number[]): EventFilter;
api/@ohos.calendarManager.d.ts
New API NA Class name: EventFilter;
API declaration: static filterByTime(start: number, end: number): EventFilter;
Differences: static filterByTime(start: number, end: number): EventFilter;
api/@ohos.calendarManager.d.ts
New API NA Class name: EventFilter;
API declaration: static filterByTitle(title: string): EventFilter;
Differences: static filterByTitle(title: string): EventFilter;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: enum EventType
Differences: enum EventType
api/@ohos.calendarManager.d.ts
New API NA Class name: EventType;
API declaration: NORMAL = 0
Differences: NORMAL = 0
api/@ohos.calendarManager.d.ts
New API NA Class name: EventType;
API declaration: IMPORTANT = 1
Differences: IMPORTANT = 1
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export interface RecurrenceRule
Differences: export interface RecurrenceRule
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceRule;
API declaration: recurrenceFrequency: RecurrenceFrequency;
Differences: recurrenceFrequency: RecurrenceFrequency;
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceRule;
API declaration: expire?: number;
Differences: expire?: number;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export enum RecurrenceFrequency
Differences: export enum RecurrenceFrequency
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceFrequency;
API declaration: YEARLY = 0
Differences: YEARLY = 0
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceFrequency;
API declaration: MONTHLY = 1
Differences: MONTHLY = 1
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceFrequency;
API declaration: WEEKLY = 2
Differences: WEEKLY = 2
api/@ohos.calendarManager.d.ts
New API NA Class name: RecurrenceFrequency;
API declaration: DAILY = 3
Differences: DAILY = 3
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export interface Attendee
Differences: export interface Attendee
api/@ohos.calendarManager.d.ts
New API NA Class name: Attendee;
API declaration: name: string;
Differences: name: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: Attendee;
API declaration: email: string;
Differences: email: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export interface EventService
Differences: export interface EventService
api/@ohos.calendarManager.d.ts
New API NA Class name: EventService;
API declaration: type: ServiceType;
Differences: type: ServiceType;
api/@ohos.calendarManager.d.ts
New API NA Class name: EventService;
API declaration: uri: string;
Differences: uri: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: EventService;
API declaration: description?: string;
Differences: description?: string;
api/@ohos.calendarManager.d.ts
New API NA Class name: calendarManager;
API declaration: export enum ServiceType
Differences: export enum ServiceType
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: MEETING = 'Meeting'
Differences: MEETING = 'Meeting'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: WATCHING = 'Watching'
Differences: WATCHING = 'Watching'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: REPAYMENT = 'Repayment'
Differences: REPAYMENT = 'Repayment'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: LIVE = 'Live'
Differences: LIVE = 'Live'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: SHOPPING = 'Shopping'
Differences: SHOPPING = 'Shopping'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: TRIP = 'Trip'
Differences: TRIP = 'Trip'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: CLASS = 'Class'
Differences: CLASS = 'Class'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: SPORTS_EVENTS = 'SportsEvents'
Differences: SPORTS_EVENTS = 'SportsEvents'
api/@ohos.calendarManager.d.ts
New API NA Class name: ServiceType;
API declaration: SPORTS_EXERCISE = 'SportsExercise'
Differences: SPORTS_EXERCISE = 'SportsExercise'
api/@ohos.calendarManager.d.ts
New Kit Class name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.calendarManager.d.ts
Differences: CalendarKit
api/@ohos.calendarManager.d.ts
New Kit Class name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: kits@kit.CalendarKit.d.ts
Differences: CalendarKit
kits/@kit.CalendarKit.d.ts