class Icalendar::Calendar

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/icalendar/calendar.rb, line 27
def initialize
  super 'calendar'
  self.prodid = 'icalendar-ruby'
  self.version = '2.0'
  self.calscale = 'GREGORIAN'
end

Public Instance Methods

add() click to toggle source
# File lib/icalendar/calendar.rb, line 49
def add
  self.ip_method = 'ADD'
  self
end
cancel() click to toggle source
# File lib/icalendar/calendar.rb, line 54
def cancel
  self.ip_method = 'CANCEL'
  self
end
counter() click to toggle source
# File lib/icalendar/calendar.rb, line 64
def counter
  self.ip_method = 'COUNTER'
  self
end
decline_counter() click to toggle source
# File lib/icalendar/calendar.rb, line 69
def decline_counter
  self.ip_method = 'DECLINECOUNTER'
  self
end
publish() click to toggle source
# File lib/icalendar/calendar.rb, line 34
def publish
  self.ip_method = 'PUBLISH'
  self
end
refresh() click to toggle source
# File lib/icalendar/calendar.rb, line 59
def refresh
  self.ip_method = 'REFRESH'
  self
end
reply() click to toggle source
# File lib/icalendar/calendar.rb, line 44
def reply
  self.ip_method = 'REPLY'
  self
end
request() click to toggle source
# File lib/icalendar/calendar.rb, line 39
def request
  self.ip_method = 'REQUEST'
  self
end