class OpenBD::Paper
Attributes
source[R]
Public Class Methods
new(source)
click to toggle source
# File lib/open_bd/paper.rb, line 5 def initialize(source) @source = source end
Public Instance Methods
height()
click to toggle source
# File lib/open_bd/paper.rb, line 17 def height values = source.dig("Measure") if !values.empty? value = values.find { |v| v["MeasureType"] == "01" } value["Measurement"] end end
size()
click to toggle source
# File lib/open_bd/paper.rb, line 9 def size source.dig("ProductForm") end
size_detail()
click to toggle source
# File lib/open_bd/paper.rb, line 13 def size_detail source.dig("ProductFormDetail") end
width()
click to toggle source
# File lib/open_bd/paper.rb, line 25 def width values = source.dig("Measure") if !values.empty? value = values.find { |v| v["MeasureType"] == "00" } value["Measurement"] end end