Class: Mws::Apis::Feeds::Product::DimensionsBuilder
- Inherits:
-
Object
- Object
- Mws::Apis::Feeds::Product::DimensionsBuilder
- Defined in:
- lib/mws/apis/feeds/product.rb
Instance Method Summary collapse
- #height(value, unit = nil) ⇒ Object
-
#initialize(dimensions) ⇒ DimensionsBuilder
constructor
A new instance of DimensionsBuilder.
- #length(value, unit = nil) ⇒ Object
- #weight(value, unit = nil) ⇒ Object
- #width(value, unit = nil) ⇒ Object
Constructor Details
#initialize(dimensions) ⇒ DimensionsBuilder
Returns a new instance of DimensionsBuilder.
122 123 124 |
# File 'lib/mws/apis/feeds/product.rb', line 122 def initialize(dimensions) @dimensions = dimensions end |
Instance Method Details
#height(value, unit = nil) ⇒ Object
134 135 136 |
# File 'lib/mws/apis/feeds/product.rb', line 134 def height(value, unit=nil) @dimensions.height = Distance.new(value, unit) end |
#length(value, unit = nil) ⇒ Object
126 127 128 |
# File 'lib/mws/apis/feeds/product.rb', line 126 def length(value, unit=nil) @dimensions.length = Distance.new(value, unit) end |