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.
1444 1445 1446 |
# File 'lib/when_exe/icalendar.rb', line 1444 def date @date end |
#index ⇒ Object (readonly)
Returns the value of attribute index.
1443 1444 1445 |
# File 'lib/when_exe/icalendar.rb', line 1443 def index @index end |
Instance Method Details
#_current_date ⇒ Object
1447 1448 1449 |
# File 'lib/when_exe/icalendar.rb', line 1447 def _current_date return @date[@index] end |
#_inc ⇒ Object
1457 1458 1459 1460 |
# File 'lib/when_exe/icalendar.rb', line 1457 def _inc @index += 1 return self end |
#_previuos_date ⇒ Object
1452 1453 1454 |
# File 'lib/when_exe/icalendar.rb', line 1452 def _previuos_date return @date[@index-1] end |