Class: TimeScales::Frame::PartDefs
- Inherits:
-
Object
- Object
- TimeScales::Frame::PartDefs
- Defined in:
- lib/time_scales/frame/part_defs.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(part_defs) ⇒ PartDefs
constructor
A new instance of PartDefs.
- #part_values ⇒ Object
- #parts ⇒ Object
Constructor Details
#initialize(part_defs) ⇒ PartDefs
Returns a new instance of PartDefs.
22 23 24 |
# File 'lib/time_scales/frame/part_defs.rb', line 22 def initialize(part_defs) @part_defs = part_defs end |
Class Method Details
Instance Method Details
#part_values ⇒ Object
30 31 32 |
# File 'lib/time_scales/frame/part_defs.rb', line 30 def part_values assembly_sequence.map { |pd| pd.value } end |
#parts ⇒ Object
26 27 28 |
# File 'lib/time_scales/frame/part_defs.rb', line 26 def parts @parts ||= assembly_sequence.map { |pd| pd.part } end |