Method: Vpim::Icalendar::Vevent::Maker#add_rrule
- Defined in:
- lib/vpim/vevent.rb
#add_rrule(rule = nil, &block) ⇒ Object
Add a RRULE to this event. The rule can be provided as a pre-built RRULE value, or the RRULE maker can be used.
169 170 171 172 173 174 175 176 |
# File 'lib/vpim/vevent.rb', line 169 def add_rrule(rule = nil, &block) #:yield: Rrule::Maker # TODO - should be in Property::Reccurrence::Set unless rule rule = Rrule::Maker.new(&block).encode end @comp.properties.push(Vpim::DirectoryInfo::Field.create("RRULE", rule)) self end |