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.
1297 1298 1299 |
# File 'lib/when_exe/icalendar.rb', line 1297 def date @date end |
#index ⇒ Object (readonly)
Returns the value of attribute index.
1296 1297 1298 |
# File 'lib/when_exe/icalendar.rb', line 1296 def index @index end |
Instance Method Details
#_current_date ⇒ Object
1300 1301 1302 |
# File 'lib/when_exe/icalendar.rb', line 1300 def _current_date return @date[@index] end |
#_inc ⇒ Object
1310 1311 1312 1313 |
# File 'lib/when_exe/icalendar.rb', line 1310 def _inc @index += 1 return self end |
#_previuos_date ⇒ Object
1305 1306 1307 |
# File 'lib/when_exe/icalendar.rb', line 1305 def _previuos_date return @date[@index-1] end |