Class: When::V::Event::Enumerator::Step
- Inherits:
-
Object
- Object
- When::V::Event::Enumerator::Step
- Defined in:
- lib/when_exe/icalendar.rb
Overview
多重繰り返しの現在状態
Instance Attribute Summary collapse
-
#date ⇒ Object
readonly
Returns the value of attribute date.
-
#index ⇒ Object
readonly
Returns the value of attribute index.
Instance Method Summary collapse
- #_current_date ⇒ Object
- #_inc ⇒ Object
- #_previuos_date ⇒ Object
-
#initialize(date) ⇒ Step
constructor
A new instance of Step.
Constructor Details
Instance Attribute Details
#date ⇒ Object (readonly)
Returns the value of attribute date.
1337 1338 1339 |
# File 'lib/when_exe/icalendar.rb', line 1337 def date @date end |
#index ⇒ Object (readonly)
Returns the value of attribute index.
1336 1337 1338 |
# File 'lib/when_exe/icalendar.rb', line 1336 def index @index end |
Instance Method Details
#_current_date ⇒ Object
1340 1341 1342 |
# File 'lib/when_exe/icalendar.rb', line 1340 def _current_date return @date[@index] end |
#_inc ⇒ Object
1350 1351 1352 1353 |
# File 'lib/when_exe/icalendar.rb', line 1350 def _inc @index += 1 return self end |
#_previuos_date ⇒ Object
1345 1346 1347 |
# File 'lib/when_exe/icalendar.rb', line 1345 def _previuos_date return @date[@index-1] end |