Class: Array
- Inherits:
-
Object
- Object
- Array
- Defined in:
- lib/when_exe/core/duration.rb,
lib/when_exe/core/extension.rb
Overview
Extensions to Array class
Instance Method Summary collapse
-
#duration ⇒ When::TM::Duration
(also: #to_duration)
self を Array<日, 時, 分, 秒> とみなして When::TM::Duration を生成.
-
#tm_position(options = {}) ⇒ When::TM::TemporalPosition
(also: #to_tm_position)
self を暦要素の Array とみなして [When::TM::TemporalPosition] を生成.
Instance Method Details
#duration ⇒ When::TM::Duration Also known as: to_duration
Note:
core/duration
self を Array<日, 時, 分, 秒> とみなして When::TM::Duration を生成
68 69 70 |
# File 'lib/when_exe/core/duration.rb', line 68 def duration When::TM::Duration.dhms(*self) end |
#tm_position(options = {}) ⇒ When::TM::TemporalPosition Also known as: to_tm_position
Note:
core/extension
self を暦要素の Array とみなして [When::TM::TemporalPosition] を生成
378 379 380 |
# File 'lib/when_exe/core/extension.rb', line 378 def tm_position(={}) When.TemporalPosition(*(self.dup << )) end |