Package-level declarations

Types

Link copied to clipboard

Represents a locally stored calendar, containing AndroidEvent2 objects. Communicates with the Android Contacts Provider which uses an SQLite database to store the events.

Link copied to clipboard

Manages locally stored calendars (represented by AndroidCalendar) in the Android calendar provider.

Link copied to clipboard
class AndroidEvent2(val calendar: AndroidCalendar, values: Entity)

Stores and retrieves events to/from the Android calendar provider.

Link copied to clipboard

Adds support for EventAndExceptions data objects to AndroidCalendar.

Link copied to clipboard
Link copied to clipboard
data class EventAndExceptions(val main: Entity, val exceptions: List<Entity>)

Represents a set of local events (like at.bitfire.synctools.storage.calendar.AndroidEvent2 values) and associated exception events that are stored together in one iCalendar object on the server. It consists of