Sha256: 053c475f27b57cc1fd5e9c41a256755fe5274969846e2acdbabb8b408c5b7f0c
Contents?: true
Size: 347 Bytes
Versions: 2
Compression:
Stored size: 347 Bytes
Contents
module ScheduledValue class TimespanWithValue < Timespan attr_accessor :value def initialize(start: nil, finish: nil, value: nil) super(start: start, finish: finish) self.value = value end def attributes super.merge(value: value) end def to_s(format = nil) "#{value} #{super}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
scheduled_value-1.1.3 | lib/scheduled_value/timespan_with_value.rb |
scheduled_value-1.1.2 | lib/scheduled_value/timespan_with_value.rb |