View Source CalDAVClient.Calendar (caldav_client v2.0.0)
Allows for managing calendars on the calendar server.
Link to this section Summary
Functions
Creates a calendar (see RFC 4791, section 5.3.1.2).
Deletes a specific calendar.
Updates a specific calendar.
Link to this section Functions
Specs
create(CalDAVClient.Client.t(), calendar_url :: String.t(), opts :: keyword()) :: :ok | {:error, any()}
Creates a calendar (see RFC 4791, section 5.3.1.2).
options
Options
name
- calendar name.description
- calendar description.
Specs
delete(CalDAVClient.Client.t(), calendar_url :: String.t()) :: :ok | {:error, any()}
Deletes a specific calendar.
Specs
update(CalDAVClient.Client.t(), calendar_url :: String.t(), opts :: keyword()) :: :ok | {:error, any()}
Updates a specific calendar.
options
Options
name
- calendar name.description
- calendar description.