Class: Liquid::ItemDrop
- Inherits:
-
Drop
- Object
- Drop
- Liquid::ItemDrop
- Includes:
- Memery
- Defined in:
- app/models/liquid/item_drop.rb
Instance Attribute Summary collapse
-
#item ⇒ Object
readonly
Returns the value of attribute item.
Delegated Instance Attributes collapse
-
#(ProductSpecificationSAFE_METHODS - [text]) ⇒ Object
Alias for Item#(ProductSpecificationSAFE_METHODS - [text]).
-
#coverage_formatted ⇒ Object
Alias for Item#coverage_formatted.
-
#detailed_description ⇒ Object
Alias for Item#detailed_description.
-
#finish ⇒ Object
Alias for Item#finish.
-
#length_formatted ⇒ Object
Alias for Item#length_formatted.
-
#name ⇒ Object
Alias for Item#name.
-
#sku ⇒ Object
Alias for Item#sku.
-
#voltage_formatted ⇒ Object
Alias for Item#voltage_formatted.
-
#watts_formatted ⇒ Object
Alias for Item#watts_formatted.
-
#width_formatted ⇒ Object
Alias for Item#width_formatted.
Instance Method Summary collapse
-
#initialize(item) ⇒ ItemDrop
constructor
A new instance of ItemDrop.
Constructor Details
#initialize(item) ⇒ ItemDrop
Returns a new instance of ItemDrop.
18 19 20 |
# File 'app/models/liquid/item_drop.rb', line 18 def initialize(item) @item = item end |
Instance Attribute Details
#item ⇒ Object (readonly)
Returns the value of attribute item.
4 5 6 |
# File 'app/models/liquid/item_drop.rb', line 4 def item @item end |
Instance Method Details
#(ProductSpecificationSAFE_METHODS - [text]) ⇒ Object
Alias for Item#(ProductSpecificationSAFE_METHODS - [text])
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#coverage_formatted ⇒ Object
Alias for Item#coverage_formatted
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#detailed_description ⇒ Object
Alias for Item#detailed_description
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#finish ⇒ Object
Alias for Item#finish
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#length_formatted ⇒ Object
Alias for Item#length_formatted
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#name ⇒ Object
Alias for Item#name
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#sku ⇒ Object
Alias for Item#sku
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#voltage_formatted ⇒ Object
Alias for Item#voltage_formatted
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#watts_formatted ⇒ Object
Alias for Item#watts_formatted
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |
#width_formatted ⇒ Object
Alias for Item#width_formatted
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/models/liquid/item_drop.rb', line 6 delegate :name, :sku, :detailed_description, :width_formatted, :length_formatted, :voltage_formatted, :watts_formatted, :coverage_formatted, :finish, *(ProductSpecification::SAFE_METHODS - [:text]), to: :item |