class TwistedCaldav::Request::Mkcalendar

Attributes

description[RW]
displayname[RW]

Public Class Methods

new(displayname = nil, description = nil) click to toggle source
# File lib/twisted-caldav/request.rb, line 17
def initialize(displayname = nil, description = nil)
    @displayname = displayname
    @description = description
end

Public Instance Methods

to_xml() click to toggle source
# File lib/twisted-caldav/request.rb, line 22
def to_xml
    xml.c :mkcalendar, NAMESPACES do
        xml.d :set do
            xml.d :prop do
                xml.d :displayname, displayname unless displayname.to_s.empty?
                xml.tag! "c:calendar-description", description, "xml:lang" => "en" unless description.to_s.empty?
            end
        end
    end
end