Class: Spree::PageBlocks::Products::DelhiveryEdd
- Inherits:
-
Object
- Object
- Spree::PageBlocks::Products::DelhiveryEdd
- Defined in:
- app/models/spree/page_blocks/products/delhivery_edd.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.block_name ⇒ Object
19 20 21 |
# File 'app/models/spree/page_blocks/products/delhivery_edd.rb', line 19 def self.block_name "Delhivery EDD Widget" end |
.display_name ⇒ Object
23 24 25 |
# File 'app/models/spree/page_blocks/products/delhivery_edd.rb', line 23 def self.display_name "Delhivery Delivery Checker" end |
Instance Method Details
#icon_name ⇒ Object
27 28 29 |
# File 'app/models/spree/page_blocks/products/delhivery_edd.rb', line 27 def icon_name "truck-delivery" end |
#render(view_context, locals = {}) ⇒ Object
31 32 33 34 35 36 37 |
# File 'app/models/spree/page_blocks/products/delhivery_edd.rb', line 31 def render(view_context, locals = {}) if respond_to?(:available?, true) return '' unless available?(locals) end view_context.render partial: 'spree/page_blocks/products/delhivery_edd/delhivery_edd', locals: locals.merge(block: self) end |