API Reference iCal v#2.0.1

View Source

Modules

The ICal struct which suppports data serialization and deserialization of iCalendar data, as well as integration with Plug and Phoenix.

An iCalendar Alarm

An audio alarm with optional attachments and duration

A custom alarm with properties

A diplay alarm with a description and optional duration

An email alarm with attendees (receipients), description, summary, and optional attachments

An alarm trigger with when to fire the alarm on (a duration from the event or an absolute time), whether it is relative to the start or end of time of the event in the case of a duration offset, and how many times to repeat it after the first alarm.

An ICal attachment entry. CID, URI, and binary attachments are supported.

An ICal attendee. While the name is required, other fields are optional.

An iCalendar Contact.

An iCalendar duration, representing the numbers days, weeks, and/or a measure time over which something occurs or lasts.

An iCalendar Event

An iCalendar Journal component.

Support for recurring events, todos, and journals.

A struct representing an iCalendar request status property

An iCalendar Timezone component

The detailed properties of a timezone component

An iCalendar TODO component.