Class: Selene::DaylightSavingsTimeBuilder
- Inherits:
-
ComponentBuilder
- Object
- ComponentBuilder
- Selene::DaylightSavingsTimeBuilder
- Defined in:
- lib/selene/daylight_savings_time_builder.rb
Instance Attribute Summary
Attributes inherited from ComponentBuilder
#component, #errors, #name, #parent
Instance Method Summary collapse
-
#initialize ⇒ DaylightSavingsTimeBuilder
constructor
A new instance of DaylightSavingsTimeBuilder.
- #value(line) ⇒ Object
Methods inherited from ComponentBuilder
#add, #contains?, #parse, #to_ical
Methods included from ComponentValidator
#can_add?, #can_contain?, #error, included, inherited, #multiple?, #properties, #required?, #valid?
Constructor Details
#initialize ⇒ DaylightSavingsTimeBuilder
Returns a new instance of DaylightSavingsTimeBuilder.
3 4 5 |
# File 'lib/selene/daylight_savings_time_builder.rb', line 3 def initialize super('daylight') end |
Instance Method Details
#value(line) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/selene/daylight_savings_time_builder.rb', line 7 def value(line) case line.name when 'rrule' line.rrule else super end end |