module Tilia::CalDav::Subscriptions::ISubscription

ISubscription

Nodes implementing this interface represent calendar subscriptions.

The subscription node doesn't do much, other than returning and updating subscription-related properties.

The following properties should be supported:

  1. {DAV:}displayname

  2. {apple.com/ns/ical/}refreshrate

  3. {calendarserver.org/ns/}subscribed-strip-todos (omit if todos should not be stripped).

  4. {calendarserver.org/ns/}subscribed-strip-alarms (omit if alarms should not be stripped).

  5. {calendarserver.org/ns/}subscribed-strip-attachments (omit if attachments should not be stripped).

  6. {calendarserver.org/ns/}source (Must be a

    Sabre\DAV\Property\Href).
  7. {apple.com/ns/ical/}calendar-color

  8. {apple.com/ns/ical/}calendar-order

It is recommended to support every property.

@copyright Copyright (C) 2007-2015 fruux GmbH (fruux.com/). @author Evert Pot (evertpot.com/) @license sabre.io/license/ Modified BSD License