Class: Biz::Periods::After

Inherits:
Abstract
  • Object
show all
Defined in:
lib/biz/periods/after.rb

Instance Method Summary collapse

Constructor Details

#initialize(schedule, origin) ⇒ After

Returns a new instance of After.



7
8
9
10
11
12
13
# File 'lib/biz/periods/after.rb', line 7

def initialize(schedule, origin)
  @boundary  = TimeSegment.after(origin)
  @intervals = schedule.intervals
  @shifts    = schedule.shifts

  super
end

Instance Method Details

#timelineObject



15
16
17
# File 'lib/biz/periods/after.rb', line 15

def timeline
  super.forward
end