Methods

Class/Module Index [+]

Quicksearch

RiCal::Properties::Todo

Properties::Todo provides property accessing methods for the Todo class
This source file is generated by the  rical:gen_propmodules rake tasks, DO NOT EDIT

Public Instance Methods

add_attach(ruby_value) click to toggle source

add one value to the ATTACH property one instances of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 709
def  add_attach(ruby_value)
 self.attach_property << RiCal::PropertyValue::Uri.convert(self, ruby_value)
end
add_attachments(*ruby_values) click to toggle source

add one or more values to the ATTACH property one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 703
def  add_attachments(*ruby_values)
 ruby_values.each {|val|  self.attach_property << RiCal::PropertyValue::Uri.convert(self, val)}
end
add_attendee(ruby_value) click to toggle source

add one value to the ATTENDEE property one instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 772
def  add_attendee(ruby_value)
 self.attendee_property << RiCal::PropertyValue::CalAddress.convert(self, ruby_value)
end
add_attendees(*ruby_values) click to toggle source

add one or more values to the ATTENDEE property one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 766
def  add_attendees(*ruby_values)
 ruby_values.each {|val|  self.attendee_property << RiCal::PropertyValue::CalAddress.convert(self, val)}
end
add_categories(ruby_value) click to toggle source

add one value to the CATEGORIES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 835
def  add_categories(ruby_value)
 self.categories_property << RiCal::PropertyValue::Array.convert(self, ruby_value)
end
add_comment(ruby_value) click to toggle source

add one value to the COMMENT property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 898
def  add_comment(ruby_value)
 self.comment_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
end
add_comments(*ruby_values) click to toggle source

add one or more values to the COMMENT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 892
def  add_comments(*ruby_values)
 ruby_values.each {|val|  self.comment_property << RiCal::PropertyValue::Text.convert(self, val)}
end
add_contact(ruby_value) click to toggle source

add one value to the CONTACT property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 961
def  add_contact(ruby_value)
 self.contact_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
end
add_contacts(*ruby_values) click to toggle source

add one or more values to the CONTACT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 955
def  add_contacts(*ruby_values)
 ruby_values.each {|val|  self.contact_property << RiCal::PropertyValue::Text.convert(self, val)}
end
add_exdate(*ruby_value) click to toggle source

add one value to the EXDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1024
def  add_exdate(*ruby_value)
 self.exdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)
end
add_exdates(*ruby_values) click to toggle source

add one or more values to the EXDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1018
def  add_exdates(*ruby_values)
 ruby_values.each {|val|  self.exdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
end
add_exrule(ruby_value) click to toggle source

add one value to the EXRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1087
def  add_exrule(ruby_value)
 self.exrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)
end
add_exrules(*ruby_values) click to toggle source

add one or more values to the EXRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1081
def  add_exrules(*ruby_values)
 ruby_values.each {|val|  self.exrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
end
add_multiple_categories(*ruby_values) click to toggle source

add one or more values to the CATEGORIES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 829
def  add_multiple_categories(*ruby_values)
 ruby_values.each {|val|  self.categories_property << RiCal::PropertyValue::Array.convert(self, val)}
end
add_multiple_resources(*ruby_values) click to toggle source

add one or more values to the RESOURCES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1267
def  add_multiple_resources(*ruby_values)
 ruby_values.each {|val|  self.resources_property << RiCal::PropertyValue::Array.convert(self, val)}
end
add_rdate(*ruby_value) click to toggle source

add one value to the RDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1336
def  add_rdate(*ruby_value)
 self.rdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)
end
add_rdates(*ruby_values) click to toggle source

add one or more values to the RDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1330
def  add_rdates(*ruby_values)
 ruby_values.each {|val|  self.rdate_property << RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
end
add_request_status(ruby_value) click to toggle source

add one value to the REQUEST-STATUS property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1147
def  add_request_status(ruby_value)
 self.request_status_property << RiCal::PropertyValue::Text.convert(self, ruby_value)
end
add_request_statuses(*ruby_values) click to toggle source

add one or more values to the REQUEST-STATUS property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1141
def  add_request_statuses(*ruby_values)
 ruby_values.each {|val|  self.request_status_property << RiCal::PropertyValue::Text.convert(self, val)}
end
add_resources(ruby_value) click to toggle source

add one value to the RESOURCES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1273
def  add_resources(ruby_value)
 self.resources_property << RiCal::PropertyValue::Array.convert(self, ruby_value)
end
add_rrule(ruby_value) click to toggle source

add one value to the RRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1399
def  add_rrule(ruby_value)
 self.rrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)
end
add_rrules(*ruby_values) click to toggle source

add one or more values to the RRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1393
def  add_rrules(*ruby_values)
 ruby_values.each {|val|  self.rrule_property << RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
end
attach() click to toggle source

return the value of the ATTACH property which will be an array of instances of Uri

# File lib/ri_cal/properties/todo.rb, line 727
def attach
  attach_property.map {|prop| prop ? prop.ruby_value : prop}
end
attach=(ruby_value) click to toggle source

set the value of the ATTACH property to a single value one instance of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 697
def attach=(ruby_value)
  @attach_property = [RiCal::PropertyValue::Uri.convert(self, ruby_value)]
end
attach_property() click to toggle source

return the the ATTACH property which will be an array of instances of RiCal::PropertyValueUri

purpose (from RFC 2445)

The property provides the capability to associate a document object with a calendar component.

see RFC 2445 4.8.1.1 pp 77-78

# File lib/ri_cal/properties/todo.rb, line 679
def attach_property
  @attach_property ||= []
end
attach_property=(*property_values) click to toggle source

set the the ATTACH property one or more instances of RiCal::PropertyValueUri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 685
def attach_property=(*property_values)
  @attach_property= property_values
end
attachments=(ruby_values) click to toggle source

set the value of the ATTACH property to multiple values one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 691
def attachments=(ruby_values)
  @attach_property = ruby_values.map {|val| RiCal::PropertyValue::Uri.convert(self, val)}
end
attendee() click to toggle source

return the value of the ATTENDEE property which will be an array of instances of CalAddress

# File lib/ri_cal/properties/todo.rb, line 790
def attendee
  attendee_property.map {|prop| prop ? prop.ruby_value : prop}
end
attendee=(ruby_value) click to toggle source

set the value of the ATTENDEE property to a single value one instance of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 760
def attendee=(ruby_value)
  @attendee_property = [RiCal::PropertyValue::CalAddress.convert(self, ruby_value)]
end
attendee_property() click to toggle source

return the the ATTENDEE property which will be an array of instances of RiCal::PropertyValueCalAddress

purpose (from RFC 2445)

The property defines an 'Attendee' within a calendar component.

see RFC 2445 4.8.4.1 pp 102-104

# File lib/ri_cal/properties/todo.rb, line 742
def attendee_property
  @attendee_property ||= []
end
attendee_property=(*property_values) click to toggle source

set the the ATTENDEE property one or more instances of RiCal::PropertyValueCalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 748
def attendee_property=(*property_values)
  @attendee_property= property_values
end
attendees=(ruby_values) click to toggle source

set the value of the ATTENDEE property to multiple values one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 754
def attendees=(ruby_values)
  @attendee_property = ruby_values.map {|val| RiCal::PropertyValue::CalAddress.convert(self, val)}
end
categories() click to toggle source

return the value of the CATEGORIES property which will be an array of instances of Array

# File lib/ri_cal/properties/todo.rb, line 853
def categories
  categories_property.map {|prop| prop ? prop.ruby_value : prop}
end
categories=(ruby_value) click to toggle source

set the value of the CATEGORIES property to a single value one instance of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 823
def categories=(ruby_value)
  @categories_property = [RiCal::PropertyValue::Array.convert(self, ruby_value)]
end
categories_property() click to toggle source

return the the CATEGORIES property which will be an array of instances of RiCal::PropertyValueArray

purpose (from RFC 2445)

This property defines the categories for a calendar component.

see RFC 2445 4.8.1.2 pp 78-79

# File lib/ri_cal/properties/todo.rb, line 805
def categories_property
  @categories_property ||= []
end
categories_property=(*property_values) click to toggle source

set the the CATEGORIES property one or more instances of RiCal::PropertyValueArray may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 811
def categories_property=(*property_values)
  @categories_property= property_values
end
class_property() click to toggle source

return the the CLASS property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property defines the access classification for a calendar component.

see RFC 2445 4.8.1.3 pp 79-80

# File lib/ri_cal/properties/todo.rb, line 17
def class_property
  @class_property
end
class_property=(property_value) click to toggle source

set the CLASS property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 23
def class_property=(property_value)
  @class_property = property_value
end
comment() click to toggle source

return the value of the COMMENT property which will be an array of instances of String

# File lib/ri_cal/properties/todo.rb, line 916
def comment
  comment_property.map {|prop| prop ? prop.ruby_value : prop}
end
comment=(ruby_value) click to toggle source

set the value of the COMMENT property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 886
def comment=(ruby_value)
  @comment_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
end
comment_property() click to toggle source

return the the COMMENT property which will be an array of instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property specifies non-processing information intended to provide a comment to the calendar user.

see RFC 2445 4.8.1.4 pp 80-81

# File lib/ri_cal/properties/todo.rb, line 868
def comment_property
  @comment_property ||= []
end
comment_property=(*property_values) click to toggle source

set the the COMMENT property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 874
def comment_property=(*property_values)
  @comment_property= property_values
end
comments=(ruby_values) click to toggle source

set the value of the COMMENT property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 880
def comments=(ruby_values)
  @comment_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
end
completed() click to toggle source

return the value of the COMPLETED property which will be an instance of DateTime

# File lib/ri_cal/properties/todo.rb, line 67
def completed
  completed_property ? completed_property.ruby_value : nil
end
completed=(ruby_value) click to toggle source

set the value of the COMPLETED property

# File lib/ri_cal/properties/todo.rb, line 61
def completed=(ruby_value)
  self.completed_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
end
completed_property() click to toggle source

return the the COMPLETED property which will be an instances of RiCal::PropertyValueDateTime

purpose (from RFC 2445)

This property specifies the date and time that a to-do was actually completed.

see RFC 2445 4.8.2.1 pp 90-91

# File lib/ri_cal/properties/todo.rb, line 50
def completed_property
  @completed_property
end
completed_property=(property_value) click to toggle source

set the COMPLETED property property value should be an instance of RiCal::PropertyValueDateTime

# File lib/ri_cal/properties/todo.rb, line 56
def completed_property=(property_value)
  @completed_property = property_value ? property_value.for_parent(self) : nil
end
contact() click to toggle source

return the value of the CONTACT property which will be an array of instances of String

# File lib/ri_cal/properties/todo.rb, line 979
def contact
  contact_property.map {|prop| prop ? prop.ruby_value : prop}
end
contact=(ruby_value) click to toggle source

set the value of the CONTACT property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 949
def contact=(ruby_value)
  @contact_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
end
contact_property() click to toggle source

return the the CONTACT property which will be an array of instances of RiCal::PropertyValueText

purpose (from RFC 2445)

The property is used to represent contact information oralternately a reference to contact information associated with the calendar component.

see RFC 2445 4.8.4.2 pp 104-106

# File lib/ri_cal/properties/todo.rb, line 931
def contact_property
  @contact_property ||= []
end
contact_property=(*property_values) click to toggle source

set the the CONTACT property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 937
def contact_property=(*property_values)
  @contact_property= property_values
end
contacts=(ruby_values) click to toggle source

set the value of the CONTACT property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 943
def contacts=(ruby_values)
  @contact_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
end
created() click to toggle source

return the value of the CREATED property which will be an instance of ZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 100
def created
  created_property ? created_property.ruby_value : nil
end
created=(ruby_value) click to toggle source

set the value of the CREATED property

# File lib/ri_cal/properties/todo.rb, line 94
def created=(ruby_value)
  self.created_property= RiCal::PropertyValue::ZuluDateTime.convert(self, ruby_value)
end
created_property() click to toggle source

return the the CREATED property which will be an instances of RiCal::PropertyValueZuluDateTime

purpose (from RFC 2445)

This property specifies the date and time that the calendar information was created by teh calendar user agent in the calendar store.

see RFC 2445 4.8.7.1 pp 129-130

# File lib/ri_cal/properties/todo.rb, line 83
def created_property
  @created_property
end
created_property=(property_value) click to toggle source

set the CREATED property property value should be an instance of RiCal::PropertyValueZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 89
def created_property=(property_value)
  @created_property = property_value
end
description() click to toggle source

return the value of the DESCRIPTION property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 133
def description
  description_property ? description_property.ruby_value : nil
end
description=(ruby_value) click to toggle source

set the value of the DESCRIPTION property

# File lib/ri_cal/properties/todo.rb, line 127
def description=(ruby_value)
  self.description_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
description_property() click to toggle source

return the the DESCRIPTION property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property provides a more complete description of the calendar component, than that provided by the "SUMMARY" property.

see RFC 2445 4.8.1.5 pp 81-82

# File lib/ri_cal/properties/todo.rb, line 116
def description_property
  @description_property
end
description_property=(property_value) click to toggle source

set the DESCRIPTION property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 122
def description_property=(property_value)
  @description_property = property_value
end
dtstamp() click to toggle source

return the value of the DTSTAMP property which will be an instance of ZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 166
def dtstamp
  dtstamp_property ? dtstamp_property.ruby_value : nil
end
dtstamp=(ruby_value) click to toggle source

set the value of the DTSTAMP property

# File lib/ri_cal/properties/todo.rb, line 160
def dtstamp=(ruby_value)
  self.dtstamp_property= RiCal::PropertyValue::ZuluDateTime.convert(self, ruby_value)
end
dtstamp_property() click to toggle source

return the the DTSTAMP property which will be an instances of RiCal::PropertyValueZuluDateTime

purpose (from RFC 2445)

This property indicates the date/time that the instance of the iCalendar object was created.

see RFC 2445 4.8.7.2 pp 130-131

# File lib/ri_cal/properties/todo.rb, line 149
def dtstamp_property
  @dtstamp_property
end
dtstamp_property=(property_value) click to toggle source

set the DTSTAMP property property value should be an instance of RiCal::PropertyValueZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 155
def dtstamp_property=(property_value)
  @dtstamp_property = property_value
end
dtstart() click to toggle source

return the value of the DTSTART property which will be an instance of either DateTime or Date

# File lib/ri_cal/properties/todo.rb, line 199
def dtstart
  dtstart_property ? dtstart_property.ruby_value : nil
end
dtstart=(ruby_value) click to toggle source

set the value of the DTSTART property

# File lib/ri_cal/properties/todo.rb, line 193
def dtstart=(ruby_value)
  self.dtstart_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
end
dtstart_property() click to toggle source

return the the DTSTART property which will be an instances of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

purpose (from RFC 2445)

This property specifies when the calendar component begins.

see RFC 2445 4.8.2.4 pp 93-94

# File lib/ri_cal/properties/todo.rb, line 182
def dtstart_property
  @dtstart_property
end
dtstart_property=(property_value) click to toggle source

set the DTSTART property property value should be an instance of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

# File lib/ri_cal/properties/todo.rb, line 188
def dtstart_property=(property_value)
  @dtstart_property = property_value ? property_value.for_parent(self) : nil
end
due() click to toggle source

return the value of the DUE property which will be an instance of either DateTime or Date

# File lib/ri_cal/properties/todo.rb, line 629
def due
  due_property ? due_property.ruby_value : nil
end
due=(ruby_value) click to toggle source

set the value of the DUE property

# File lib/ri_cal/properties/todo.rb, line 623
def due=(ruby_value)
  self.due_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
end
due_property() click to toggle source

return the the DUE property which will be an instances of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

purpose (from RFC 2445)

This property defines the date and time that a to-do is expected to be completed.

see RFC 2445 4.8.2.3 pp 92-93

# File lib/ri_cal/properties/todo.rb, line 611
def due_property
  @due_property
end
due_property=(property_value) click to toggle source

set the DUE property property value should be an instance of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

# File lib/ri_cal/properties/todo.rb, line 617
def due_property=(property_value)
  @due_property = property_value ? property_value.for_parent(self) : nil
  @duration_property = nil
end
duration() click to toggle source

return the value of the DURATION property which will be an instance of Duration

# File lib/ri_cal/properties/todo.rb, line 663
def duration
  duration_property ? duration_property.ruby_value : nil
end
duration=(ruby_value) click to toggle source

set the value of the DURATION property

# File lib/ri_cal/properties/todo.rb, line 657
def duration=(ruby_value)
  self.duration_property= RiCal::PropertyValue::Duration.convert(self, ruby_value)
end
duration_property() click to toggle source

return the the DURATION property which will be an instances of RiCal::PropertyValueDuration

purpose (from RFC 2445)

This property specifies a positive duration of time.

see RFC 2445 4.8.2.5 pp 94-95

# File lib/ri_cal/properties/todo.rb, line 645
def duration_property
  @duration_property
end
duration_property=(property_value) click to toggle source

set the DURATION property property value should be an instance of RiCal::PropertyValueDuration

# File lib/ri_cal/properties/todo.rb, line 651
def duration_property=(property_value)
  @duration_property = property_value
  @due_property = nil
end
exdate() click to toggle source

return the value of the EXDATE property which will be an array of instances of OccurrenceList

# File lib/ri_cal/properties/todo.rb, line 1042
def exdate
  exdate_property.map {|prop| prop ? prop.ruby_value : prop}
end
exdate=(*ruby_value) click to toggle source

set the value of the EXDATE property to a single value one instance of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1012
def exdate=(*ruby_value)
  @exdate_property = [RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)]
end
exdate_property() click to toggle source

return the the EXDATE property which will be an array of instances of RiCal::PropertyValueOccurrenceList

purpose (from RFC 2445)

This property defines the list of date/time exceptions for a recurring calendar component.

see RFC 2445 4.8.5.1 pp 112-114

# File lib/ri_cal/properties/todo.rb, line 994
def exdate_property
  @exdate_property ||= []
end
exdate_property=(*property_values) click to toggle source

set the the EXDATE property one or more instances of RiCal::PropertyValueOccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1000
def exdate_property=(*property_values)
  @exdate_property= property_values.map{|prop| prop.for_parent(self)}
end
exdates=(ruby_values) click to toggle source

set the value of the EXDATE property to multiple values one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1006
def exdates=(ruby_values)
  @exdate_property = ruby_values.map {|val| RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
end
exrule() click to toggle source

return the value of the EXRULE property which will be an array of instances of RecurrenceRule

# File lib/ri_cal/properties/todo.rb, line 1105
def exrule
  exrule_property.map {|prop| prop ? prop.ruby_value : prop}
end
exrule=(ruby_value) click to toggle source

set the value of the EXRULE property to a single value one instance of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1075
def exrule=(ruby_value)
  @exrule_property = [RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)]
end
exrule_property() click to toggle source

return the the EXRULE property which will be an array of instances of RiCal::PropertyValueRecurrenceRule

purpose (from RFC 2445)

This property defines a rule or repeating pattern for an exception to a recurrence set.

see RFC 2445 4.8.5.2 pp 114-125

# File lib/ri_cal/properties/todo.rb, line 1057
def exrule_property
  @exrule_property ||= []
end
exrule_property=(*property_values) click to toggle source

set the the EXRULE property one or more instances of RiCal::PropertyValueRecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1063
def exrule_property=(*property_values)
  @exrule_property= property_values
end
exrules=(ruby_values) click to toggle source

set the value of the EXRULE property to multiple values one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1069
def exrules=(ruby_values)
  @exrule_property = ruby_values.map {|val| RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
end
geo() click to toggle source

return the value of the GEO property which will be an instance of Geo

# File lib/ri_cal/properties/todo.rb, line 232
def geo
  geo_property ? geo_property.ruby_value : nil
end
geo=(ruby_value) click to toggle source

set the value of the GEO property

# File lib/ri_cal/properties/todo.rb, line 226
def geo=(ruby_value)
  self.geo_property= RiCal::PropertyValue::Geo.convert(self, ruby_value)
end
geo_property() click to toggle source

return the the GEO property which will be an instances of RiCal::PropertyValueGeo

purpose (from RFC 2445)

This property specifies information related to the global position for the activity specified by a calendar component.

see RFC 2445 4.8.1.6 pp 82-83

# File lib/ri_cal/properties/todo.rb, line 215
def geo_property
  @geo_property
end
geo_property=(property_value) click to toggle source

set the GEO property property value should be an instance of RiCal::PropertyValueGeo

# File lib/ri_cal/properties/todo.rb, line 221
def geo_property=(property_value)
  @geo_property = property_value
end
last_modified() click to toggle source

return the value of the LAST-MODIFIED property which will be an instance of ZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 265
def last_modified
  last_modified_property ? last_modified_property.ruby_value : nil
end
last_modified=(ruby_value) click to toggle source

set the value of the LAST-MODIFIED property

# File lib/ri_cal/properties/todo.rb, line 259
def last_modified=(ruby_value)
  self.last_modified_property= RiCal::PropertyValue::ZuluDateTime.convert(self, ruby_value)
end
last_modified_property() click to toggle source

return the the LAST-MODIFIED property which will be an instances of RiCal::PropertyValueZuluDateTime

purpose (from RFC 2445)

This property specifies the date and time that the information associated with the calendar component was last revised in teh calendar store.

see RFC 2445 4.8.7.3 p 131

# File lib/ri_cal/properties/todo.rb, line 248
def last_modified_property
  @last_modified_property
end
last_modified_property=(property_value) click to toggle source

set the LAST-MODIFIED property property value should be an instance of RiCal::PropertyValueZuluDateTime

# File lib/ri_cal/properties/todo.rb, line 254
def last_modified_property=(property_value)
  @last_modified_property = property_value
end
location() click to toggle source

return the value of the LOCATION property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 298
def location
  location_property ? location_property.ruby_value : nil
end
location=(ruby_value) click to toggle source

set the value of the LOCATION property

# File lib/ri_cal/properties/todo.rb, line 292
def location=(ruby_value)
  self.location_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
location_property() click to toggle source

return the the LOCATION property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property defines the intended venue for the activity defined by a calendar component.

see RFC 2445 4.8.1.7 pp 84

# File lib/ri_cal/properties/todo.rb, line 281
def location_property
  @location_property
end
location_property=(property_value) click to toggle source

set the LOCATION property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 287
def location_property=(property_value)
  @location_property = property_value
end
multiple_categories=(ruby_values) click to toggle source

set the value of the CATEGORIES property to multiple values one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 817
def multiple_categories=(ruby_values)
  @categories_property = ruby_values.map {|val| RiCal::PropertyValue::Array.convert(self, val)}
end
multiple_resources=(ruby_values) click to toggle source

set the value of the RESOURCES property to multiple values one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1255
def multiple_resources=(ruby_values)
  @resources_property = ruby_values.map {|val| RiCal::PropertyValue::Array.convert(self, val)}
end
organizer() click to toggle source

return the value of the ORGANIZER property which will be an instance of CalAddress

# File lib/ri_cal/properties/todo.rb, line 331
def organizer
  organizer_property ? organizer_property.ruby_value : nil
end
organizer=(ruby_value) click to toggle source

set the value of the ORGANIZER property

# File lib/ri_cal/properties/todo.rb, line 325
def organizer=(ruby_value)
  self.organizer_property= RiCal::PropertyValue::CalAddress.convert(self, ruby_value)
end
organizer_property() click to toggle source

return the the ORGANIZER property which will be an instances of RiCal::PropertyValueCalAddress

purpose (from RFC 2445)

The property defines the organizer for a calendar component.

see RFC 2445 4.8.4.3 pp 106-107

# File lib/ri_cal/properties/todo.rb, line 314
def organizer_property
  @organizer_property
end
organizer_property=(property_value) click to toggle source

set the ORGANIZER property property value should be an instance of RiCal::PropertyValueCalAddress

# File lib/ri_cal/properties/todo.rb, line 320
def organizer_property=(property_value)
  @organizer_property = property_value
end
percent_complete() click to toggle source

return the value of the PERCENT-COMPLETE property which will be an instance of Integer

# File lib/ri_cal/properties/todo.rb, line 364
def percent_complete
  percent_complete_property ? percent_complete_property.ruby_value : nil
end
percent_complete=(ruby_value) click to toggle source

set the value of the PERCENT-COMPLETE property

# File lib/ri_cal/properties/todo.rb, line 358
def percent_complete=(ruby_value)
  self.percent_complete_property= RiCal::PropertyValue::Integer.convert(self, ruby_value)
end
percent_complete_property() click to toggle source

return the the PERCENT-COMPLETE property which will be an instances of RiCal::PropertyValueInteger

purpose (from RFC 2445)

This property is used by an assignee or delegatee of a to-do to convey the percent completion of a to-do to the Organizer.

see RFC 2445 4.8.1.8 pp 85

# File lib/ri_cal/properties/todo.rb, line 347
def percent_complete_property
  @percent_complete_property
end
percent_complete_property=(property_value) click to toggle source

set the PERCENT-COMPLETE property property value should be an instance of RiCal::PropertyValueInteger

# File lib/ri_cal/properties/todo.rb, line 353
def percent_complete_property=(property_value)
  @percent_complete_property = property_value
end
priority() click to toggle source

return the value of the PRIORITY property which will be an instance of Integer

# File lib/ri_cal/properties/todo.rb, line 397
def priority
  priority_property ? priority_property.ruby_value : nil
end
priority=(ruby_value) click to toggle source

set the value of the PRIORITY property

# File lib/ri_cal/properties/todo.rb, line 391
def priority=(ruby_value)
  self.priority_property= RiCal::PropertyValue::Integer.convert(self, ruby_value)
end
priority_property() click to toggle source

return the the PRIORITY property which will be an instances of RiCal::PropertyValueInteger

purpose (from RFC 2445)

This property defines the relative priority for a calendar component.

see RFC 2445 4.8.1.9 pp 85-87

# File lib/ri_cal/properties/todo.rb, line 380
def priority_property
  @priority_property
end
priority_property=(property_value) click to toggle source

set the PRIORITY property property value should be an instance of RiCal::PropertyValueInteger

# File lib/ri_cal/properties/todo.rb, line 386
def priority_property=(property_value)
  @priority_property = property_value
end
rdate() click to toggle source

return the value of the RDATE property which will be an array of instances of OccurrenceList

# File lib/ri_cal/properties/todo.rb, line 1354
def rdate
  rdate_property.map {|prop| prop ? prop.ruby_value : prop}
end
rdate=(*ruby_value) click to toggle source

set the value of the RDATE property to a single value one instance of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1324
def rdate=(*ruby_value)
  @rdate_property = [RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value)]
end
rdate_property() click to toggle source

return the the RDATE property which will be an array of instances of RiCal::PropertyValueOccurrenceList

purpose (from RFC 2445)

This property defines the list of date/times for a recurring calendar component.

see RFC 2445 4.8.5.3 pp 115-117

# File lib/ri_cal/properties/todo.rb, line 1306
def rdate_property
  @rdate_property ||= []
end
rdate_property=(*property_values) click to toggle source

set the the RDATE property one or more instances of RiCal::PropertyValueOccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1312
def rdate_property=(*property_values)
  @rdate_property= property_values.map{|prop| prop.for_parent(self)}
end
rdates=(ruby_values) click to toggle source

set the value of the RDATE property to multiple values one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1318
def rdates=(ruby_values)
  @rdate_property = ruby_values.map {|val| RiCal::PropertyValue::OccurrenceList.convert(self, *val)}
end
recurrence_id() click to toggle source

return the value of the RECURRENCE-ID property which will be an instance of either DateTime or Date

# File lib/ri_cal/properties/todo.rb, line 430
def recurrence_id
  recurrence_id_property ? recurrence_id_property.ruby_value : nil
end
recurrence_id=(ruby_value) click to toggle source

set the value of the RECURRENCE-ID property

# File lib/ri_cal/properties/todo.rb, line 424
def recurrence_id=(ruby_value)
  self.recurrence_id_property= RiCal::PropertyValue::DateTime.convert(self, ruby_value)
end
recurrence_id_property() click to toggle source

return the the RECURRENCE-ID property which will be an instances of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

purpose (from RFC 2445)

This property is used in conjunction with the "UID" and "SEQUENCE" property to identify a specific instance of a recurring "VEVENT", "VTODO" or "VJOURNAL" calendar component. The property value is the effective value of the "DTSTART" property of the recurrence instance.

see RFC 2445 4.8.4.4 pp 107-109

# File lib/ri_cal/properties/todo.rb, line 413
def recurrence_id_property
  @recurrence_id_property
end
recurrence_id_property=(property_value) click to toggle source

set the RECURRENCE-ID property property value should be an instance of either RiCal::PropertyValue::DateTime or RiCal::PropertyValue::Date

# File lib/ri_cal/properties/todo.rb, line 419
def recurrence_id_property=(property_value)
  @recurrence_id_property = property_value ? property_value.for_parent(self) : nil
end
remove_attach(ruby_value) click to toggle source

remove one value from the ATTACH property one instances of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 721
def  remove_attach(ruby_value)
 self.attach_property.delete(RiCal::PropertyValue::Uri.convert(self, ruby_value))
end
remove_attachments(*ruby_values) click to toggle source

remove one or more values from the ATTACH property one or more instances of Uri may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 715
def  remove_attachments(*ruby_values)
 ruby_values.each {|val|  self.attach_property.delete(RiCal::PropertyValue::Uri.convert(self, val))}
end
remove_attendee(ruby_value) click to toggle source

remove one value from the ATTENDEE property one instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 784
def  remove_attendee(ruby_value)
 self.attendee_property.delete(RiCal::PropertyValue::CalAddress.convert(self, ruby_value))
end
remove_attendees(*ruby_values) click to toggle source

remove one or more values from the ATTENDEE property one or more instances of CalAddress may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 778
def  remove_attendees(*ruby_values)
 ruby_values.each {|val|  self.attendee_property.delete(RiCal::PropertyValue::CalAddress.convert(self, val))}
end
remove_categories(ruby_value) click to toggle source

remove one value from the CATEGORIES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 847
def  remove_categories(ruby_value)
 self.categories_property.delete(RiCal::PropertyValue::Array.convert(self, ruby_value))
end
remove_comment(ruby_value) click to toggle source

remove one value from the COMMENT property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 910
def  remove_comment(ruby_value)
 self.comment_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
end
remove_comments(*ruby_values) click to toggle source

remove one or more values from the COMMENT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 904
def  remove_comments(*ruby_values)
 ruby_values.each {|val|  self.comment_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
end
remove_contact(ruby_value) click to toggle source

remove one value from the CONTACT property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 973
def  remove_contact(ruby_value)
 self.contact_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
end
remove_contacts(*ruby_values) click to toggle source

remove one or more values from the CONTACT property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 967
def  remove_contacts(*ruby_values)
 ruby_values.each {|val|  self.contact_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
end
remove_exdate(*ruby_value) click to toggle source

remove one value from the EXDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1036
def  remove_exdate(*ruby_value)
 self.exdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value))
end
remove_exdates(*ruby_values) click to toggle source

remove one or more values from the EXDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1030
def  remove_exdates(*ruby_values)
 ruby_values.each {|val|  self.exdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *val))}
end
remove_exrule(ruby_value) click to toggle source

remove one value from the EXRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1099
def  remove_exrule(ruby_value)
 self.exrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value))
end
remove_exrules(*ruby_values) click to toggle source

remove one or more values from the EXRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1093
def  remove_exrules(*ruby_values)
 ruby_values.each {|val|  self.exrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, val))}
end
remove_multiple_categories(*ruby_values) click to toggle source

remove one or more values from the CATEGORIES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 841
def  remove_multiple_categories(*ruby_values)
 ruby_values.each {|val|  self.categories_property.delete(RiCal::PropertyValue::Array.convert(self, val))}
end
remove_multiple_resources(*ruby_values) click to toggle source

remove one or more values from the RESOURCES property one or more instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1279
def  remove_multiple_resources(*ruby_values)
 ruby_values.each {|val|  self.resources_property.delete(RiCal::PropertyValue::Array.convert(self, val))}
end
remove_rdate(*ruby_value) click to toggle source

remove one value from the RDATE property one instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1348
def  remove_rdate(*ruby_value)
 self.rdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *ruby_value))
end
remove_rdates(*ruby_values) click to toggle source

remove one or more values from the RDATE property one or more instances of OccurrenceList may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1342
def  remove_rdates(*ruby_values)
 ruby_values.each {|val|  self.rdate_property.delete(RiCal::PropertyValue::OccurrenceList.convert(self, *val))}
end
remove_request_status(ruby_value) click to toggle source

remove one value from the REQUEST-STATUS property one instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1159
def  remove_request_status(ruby_value)
 self.request_status_property.delete(RiCal::PropertyValue::Text.convert(self, ruby_value))
end
remove_request_statuses(*ruby_values) click to toggle source

remove one or more values from the REQUEST-STATUS property one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1153
def  remove_request_statuses(*ruby_values)
 ruby_values.each {|val|  self.request_status_property.delete(RiCal::PropertyValue::Text.convert(self, val))}
end
remove_resources(ruby_value) click to toggle source

remove one value from the RESOURCES property one instances of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1285
def  remove_resources(ruby_value)
 self.resources_property.delete(RiCal::PropertyValue::Array.convert(self, ruby_value))
end
remove_rrule(ruby_value) click to toggle source

remove one value from the RRULE property one instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1411
def  remove_rrule(ruby_value)
 self.rrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value))
end
remove_rrules(*ruby_values) click to toggle source

remove one or more values from the RRULE property one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1405
def  remove_rrules(*ruby_values)
 ruby_values.each {|val|  self.rrule_property.delete(RiCal::PropertyValue::RecurrenceRule.convert(self, val))}
end
request_status() click to toggle source

return the value of the REQUEST-STATUS property which will be an array of instances of String

# File lib/ri_cal/properties/todo.rb, line 1165
def request_status
  request_status_property.map {|prop| prop ? prop.ruby_value : prop}
end
request_status=(ruby_value) click to toggle source

set the value of the REQUEST-STATUS property to a single value one instance of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1135
def request_status=(ruby_value)
  @request_status_property = [RiCal::PropertyValue::Text.convert(self, ruby_value)]
end
request_status_property() click to toggle source

return the the REQUEST-STATUS property which will be an array of instances of RiCal::PropertyValueText

see RFC 2445 4.8.8.2 pp 134-136

# File lib/ri_cal/properties/todo.rb, line 1117
def request_status_property
  @request_status_property ||= []
end
request_status_property=(*property_values) click to toggle source

set the the REQUEST-STATUS property one or more instances of RiCal::PropertyValueText may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1123
def request_status_property=(*property_values)
  @request_status_property= property_values
end
request_statuses=(ruby_values) click to toggle source

set the value of the REQUEST-STATUS property to multiple values one or more instances of String may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1129
def request_statuses=(ruby_values)
  @request_status_property = ruby_values.map {|val| RiCal::PropertyValue::Text.convert(self, val)}
end
resources() click to toggle source

return the value of the RESOURCES property which will be an array of instances of Array

# File lib/ri_cal/properties/todo.rb, line 1291
def resources
  resources_property.map {|prop| prop ? prop.ruby_value : prop}
end
resources=(ruby_value) click to toggle source

set the value of the RESOURCES property to a single value one instance of Array may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1261
def resources=(ruby_value)
  @resources_property = [RiCal::PropertyValue::Array.convert(self, ruby_value)]
end
resources_property() click to toggle source

return the the RESOURCES property which will be an array of instances of RiCal::PropertyValueArray

purpose (from RFC 2445)

This property defines the equipment or resources anticipated for an activity specified by a calendar entity.

see RFC 2445 4.8.1.10 pp 87-88

# File lib/ri_cal/properties/todo.rb, line 1243
def resources_property
  @resources_property ||= []
end
resources_property=(*property_values) click to toggle source

set the the RESOURCES property one or more instances of RiCal::PropertyValueArray may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1249
def resources_property=(*property_values)
  @resources_property= property_values
end
rrule() click to toggle source

return the value of the RRULE property which will be an array of instances of RecurrenceRule

# File lib/ri_cal/properties/todo.rb, line 1417
def rrule
  rrule_property.map {|prop| prop ? prop.ruby_value : prop}
end
rrule=(ruby_value) click to toggle source

set the value of the RRULE property to a single value one instance of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1387
def rrule=(ruby_value)
  @rrule_property = [RiCal::PropertyValue::RecurrenceRule.convert(self, ruby_value)]
end
rrule_property() click to toggle source

return the the RRULE property which will be an array of instances of RiCal::PropertyValueRecurrenceRule

purpose (from RFC 2445)

This property defines a rule or repeating pattern for recurring events, to-dos, or time zone definitions.

see RFC 2445 4.8.5.4 pp 117-125

# File lib/ri_cal/properties/todo.rb, line 1369
def rrule_property
  @rrule_property ||= []
end
rrule_property=(*property_values) click to toggle source

set the the RRULE property one or more instances of RiCal::PropertyValueRecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1375
def rrule_property=(*property_values)
  @rrule_property= property_values
end
rrules=(ruby_values) click to toggle source

set the value of the RRULE property to multiple values one or more instances of RecurrenceRule may be passed to this method

# File lib/ri_cal/properties/todo.rb, line 1381
def rrules=(ruby_values)
  @rrule_property = ruby_values.map {|val| RiCal::PropertyValue::RecurrenceRule.convert(self, val)}
end
security_class() click to toggle source

return the value of the CLASS property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 34
def security_class
  class_property ? class_property.ruby_value : nil
end
security_class=(ruby_value) click to toggle source

set the value of the CLASS property

# File lib/ri_cal/properties/todo.rb, line 28
def security_class=(ruby_value)
  self.class_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
sequence() click to toggle source

return the value of the SEQUENCE property which will be an instance of Integer

# File lib/ri_cal/properties/todo.rb, line 463
def sequence
  sequence_property ? sequence_property.ruby_value : nil
end
sequence=(ruby_value) click to toggle source

set the value of the SEQUENCE property

# File lib/ri_cal/properties/todo.rb, line 457
def sequence=(ruby_value)
  self.sequence_property= RiCal::PropertyValue::Integer.convert(self, ruby_value)
end
sequence_property() click to toggle source

return the the SEQUENCE property which will be an instances of RiCal::PropertyValueInteger

purpose (from RFC 2445)

This property defines the revision sequence number of the calendar component within a sequence of revisions.

see RFC 2445 4.8.7.4 pp 131-133

# File lib/ri_cal/properties/todo.rb, line 446
def sequence_property
  @sequence_property
end
sequence_property=(property_value) click to toggle source

set the SEQUENCE property property value should be an instance of RiCal::PropertyValueInteger

# File lib/ri_cal/properties/todo.rb, line 452
def sequence_property=(property_value)
  @sequence_property = property_value
end
status() click to toggle source

return the value of the STATUS property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 496
def status
  status_property ? status_property.ruby_value : nil
end
status=(ruby_value) click to toggle source

set the value of the STATUS property

# File lib/ri_cal/properties/todo.rb, line 490
def status=(ruby_value)
  self.status_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
status_property() click to toggle source

return the the STATUS property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property defines a short summary or subject for the calendar component.

see RFC 2445 4.8.1.11 pp 80-89

# File lib/ri_cal/properties/todo.rb, line 479
def status_property
  @status_property
end
status_property=(property_value) click to toggle source

set the STATUS property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 485
def status_property=(property_value)
  @status_property = property_value
end
summary() click to toggle source

return the value of the SUMMARY property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 529
def summary
  summary_property ? summary_property.ruby_value : nil
end
summary=(ruby_value) click to toggle source

set the value of the SUMMARY property

# File lib/ri_cal/properties/todo.rb, line 523
def summary=(ruby_value)
  self.summary_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
summary_property() click to toggle source

return the the SUMMARY property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property defines a short summary or subject for the calendar component.

see RFC 2445 4.8.1.12 pp 89-90

# File lib/ri_cal/properties/todo.rb, line 512
def summary_property
  @summary_property
end
summary_property=(property_value) click to toggle source

set the SUMMARY property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 518
def summary_property=(property_value)
  @summary_property = property_value
end
uid() click to toggle source

return the value of the UID property which will be an instance of String

# File lib/ri_cal/properties/todo.rb, line 562
def uid
  uid_property ? uid_property.ruby_value : nil
end
uid=(ruby_value) click to toggle source

set the value of the UID property

# File lib/ri_cal/properties/todo.rb, line 556
def uid=(ruby_value)
  self.uid_property= RiCal::PropertyValue::Text.convert(self, ruby_value)
end
uid_property() click to toggle source

return the the UID property which will be an instances of RiCal::PropertyValueText

purpose (from RFC 2445)

This property defines the persistent, globally unique identifier for the calendar component.

see RFC 2445 4.8.4.7 pp 111-112

# File lib/ri_cal/properties/todo.rb, line 545
def uid_property
  @uid_property
end
uid_property=(property_value) click to toggle source

set the UID property property value should be an instance of RiCal::PropertyValueText

# File lib/ri_cal/properties/todo.rb, line 551
def uid_property=(property_value)
  @uid_property = property_value
end
url() click to toggle source

return the value of the URL property which will be an instance of Uri

# File lib/ri_cal/properties/todo.rb, line 595
def url
  url_property ? url_property.ruby_value : nil
end
url=(ruby_value) click to toggle source

set the value of the URL property

# File lib/ri_cal/properties/todo.rb, line 589
def url=(ruby_value)
  self.url_property= RiCal::PropertyValue::Uri.convert(self, ruby_value)
end
url_property() click to toggle source

return the the URL property which will be an instances of RiCal::PropertyValueUri

purpose (from RFC 2445)

This property defines a Uniform Resource Locator (URL) associated with the iCalendar object.

see RFC 2445 4.8.4.6 pp 110-111

# File lib/ri_cal/properties/todo.rb, line 578
def url_property
  @url_property
end
url_property=(property_value) click to toggle source

set the URL property property value should be an instance of RiCal::PropertyValueUri

# File lib/ri_cal/properties/todo.rb, line 584
def url_property=(property_value)
  @url_property = property_value
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.