module Tilia::CalDav::ISharedCalendar

This interface represents a Calendar that is shared by a different user.

Public Instance Methods

shared_url() click to toggle source

This method should return the url of the owners' copy of the shared calendar.

@return string

# File lib/tilia/cal_dav/i_shared_calendar.rb, line 11
def shared_url
end
shares() click to toggle source

Returns the list of people whom this calendar is shared with.

Every element in this array should have the following properties:

* href - Often a mailto: address
* commonName - Optional, for example a first + last name
* status - See the Sabre\CalDAV\SharingPlugin::STATUS_ constants.
* readOnly - boolean
* summary - Optional, a description for the share

@return array

# File lib/tilia/cal_dav/i_shared_calendar.rb, line 24
def shares
end