Class: Decidim::ButtonCell
- Inherits:
-
ViewModel
- Object
- ViewModel
- Decidim::ButtonCell
- Includes:
- ResourceHelper
- Defined in:
- app/cells/decidim/button_cell.rb
Overview
This cell renders a generic button.
Direct Known Subclasses
CommentsButtonCell, FollowButtonCell, ReportButtonCell, ReportUserButtonCell, ShareButtonCell
Constant Summary collapse
- DEFAULT_ATTRIBUTES =
{ button_classes: "button button__sm button__transparent-secondary", text_classes: nil, icon_classes: nil, method: nil, remote: false, html_options: {} }.freeze
Instance Method Summary collapse
Methods included from ResourceHelper
#linked_classes_filter_values_for, #linked_classes_for, #resource_locator
Instance Method Details
#button_attributes ⇒ Object
21 22 23 |
# File 'app/cells/decidim/button_cell.rb', line 21 def @button_attributes ||= model || {} end |
#show ⇒ Object
17 18 19 |
# File 'app/cells/decidim/button_cell.rb', line 17 def show render end |