Class: Decidim::ShareTextWidgetCell

Inherits:
ViewModel
  • Object
show all
Includes:
SocialShareButtonHelper
Defined in:
app/cells/decidim/share_text_widget_cell.rb

Instance Method Summary collapse

Methods included from SocialShareButtonHelper

#render_social_share_button, #render_social_share_buttons, #render_social_share_icon, #social_share_button_tag

Instance Method Details

#component_urlObject



23
24
25
# File 'app/cells/decidim/share_text_widget_cell.rb', line 23

def component_url
  Decidim::ResourceLocatorPresenter.new(resource).url
end

#showObject



11
12
13
# File 'app/cells/decidim/share_text_widget_cell.rb', line 11

def show
  render
end

#space_nameObject



19
20
21
# File 'app/cells/decidim/share_text_widget_cell.rb', line 19

def space_name
  translated_attribute(resource.participatory_space.title)
end

#titleObject



15
16
17
# File 'app/cells/decidim/share_text_widget_cell.rb', line 15

def title
  t(:share_text, scope: "decidim.budgets.order.status", space_name:, component_url:)
end