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.
1294 1295 1296 |
# File 'lib/when_exe/icalendar.rb', line 1294 def date @date end |
#index ⇒ Object (readonly)
Returns the value of attribute index.
1293 1294 1295 |
# File 'lib/when_exe/icalendar.rb', line 1293 def index @index end |
Instance Method Details
#_current_date ⇒ Object
1297 1298 1299 |
# File 'lib/when_exe/icalendar.rb', line 1297 def _current_date return @date[@index] end |
#_inc ⇒ Object
1307 1308 1309 1310 |
# File 'lib/when_exe/icalendar.rb', line 1307 def _inc @index += 1 return self end |
#_previuos_date ⇒ Object
1302 1303 1304 |
# File 'lib/when_exe/icalendar.rb', line 1302 def _previuos_date return @date[@index-1] end |