7.1.0

interface Calendar {
    accountName: null | string;
    allowsContentModifications: null | boolean;
    color: string;
    id: string;
    internalTitle: null | string;
    isImmutable: null | boolean;
    isSubscribed: null | boolean;
    location: null | string;
    maxReminders: null | number;
    ownerAccount: null | string;
    source: null | CalendarSource;
    title: string;
    type: null | CalendarType;
    visible: null | boolean;
}

Properties

accountName: null | string

The account under which the calendar is registered.

Android

7.1.0

allowsContentModifications: null | boolean

iOS

7.1.0

color: string

Android, iOS

7.1.0

id: string

Android, iOS

7.1.0

internalTitle: null | string

Internal name of the calendar (CalendarContract.Calendars.NAME).

Android

7.1.0

isImmutable: null | boolean

iOS

7.1.0

isSubscribed: null | boolean

iOS

7.1.0

location: null | string

Android

7.1.0

maxReminders: null | number

Maximum number of reminders allowed per event.

Android

7.1.0

ownerAccount: null | string

The owner of the calendar.

Android

7.1.0

source: null | CalendarSource

iOS

7.1.0

title: string

Android, iOS

7.1.0

type: null | CalendarType

iOS

7.1.0

visible: null | boolean

Indicates if the events from this calendar should be shown.

Android

7.1.0