Class: Decidim::AddressCell
- Inherits:
-
ViewModel
- Object
- ViewModel
- Decidim::AddressCell
- Includes:
- Cell::ViewModel::Partial, SanitizeHelper, LayoutHelper
- Defined in:
- decidim-core/app/cells/decidim/address_cell.rb
Overview
This cell renders the address of a meeting.
Instance Method Summary collapse
- #address ⇒ Object
- #has_location? ⇒ Boolean
- #has_location_hints? ⇒ Boolean
- #location ⇒ Object
- #location_hints ⇒ Object
- #show ⇒ Object
Instance Method Details
#address ⇒ Object
30 31 32 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 30 def address decidim_sanitize(translated_attribute(model.address)) end |
#has_location? ⇒ Boolean
14 15 16 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 14 def has_location? model.respond_to?(:location) end |
#has_location_hints? ⇒ Boolean
18 19 20 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 18 def has_location_hints? model.respond_to?(:location_hints) end |
#location ⇒ Object
26 27 28 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 26 def location decidim_sanitize(translated_attribute(model.location)) end |
#location_hints ⇒ Object
22 23 24 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 22 def location_hints decidim_sanitize(translated_attribute(model.location_hints)) end |
#show ⇒ Object
10 11 12 |
# File 'decidim-core/app/cells/decidim/address_cell.rb', line 10 def show render end |