Package-level declarations

Types

Link copied to clipboard
data class AssociatedComponents<T : CalendarComponent>(val main: T?, val exceptions: List<T>, val prodId: String? = null)

Represents a set of components (like VEVENT) stored in a calendar object resource as defined in RFC 4791 section 4.1. It consists of

Link copied to clipboard
Link copied to clipboard
class CalendarUidSplitter<T : CalendarComponent>
Link copied to clipboard

Represents an RGBA COLOR value, as specified in RFC 7986 section 5.9

Link copied to clipboard

Writes an ical4j net.fortuna.ical4j.model.Calendar to a stream that contains an iCalendar (VCALENDAR with respective components and optional VTIMEZONEs).

Link copied to clipboard
class ICalendarParser(preprocessor: ICalPreprocessor = ICalPreprocessor())

Custom iCalendar parser that applies error correction using ICalPreprocessor.

Properties

Link copied to clipboard
const val ical4jVersion: ERROR CLASS: Unresolved name: version_ical4j

The used version of ical4j.

Link copied to clipboard
val CalendarComponent.recurrenceId: RecurrenceId?
Link copied to clipboard
val CalendarComponent.sequence: Sequence?
Link copied to clipboard
val CalendarComponent.uid: Uid?

Functions

Link copied to clipboard
fun <T : CalendarComponent> componentListOf(vararg components: T): ComponentList<CalendarComponent>
Link copied to clipboard
fun propertyListOf(vararg properties: Property): PropertyList<Property>
Link copied to clipboard
fun VEvent.requireDtStart(): DtStart