Method: When::TM::CalDate#member
- Defined in:
- lib/when_exe/inspect.rb
#member ⇒ Array<When::TM::CalDate>
Note:
precision が 0(When::DAY) の場合、空 Array を返す
自身に所属する When::TM::CalDate オブジェクト
1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'lib/when_exe/inspect.rb', line 1099 def member raise ArgumentError, "Presicion not defined" unless When::Coordinates::PERIOD_NAME[@precision] child = floor(@precision+1) list = [] while self == child list << child child = child.succ end list end |