Module: Decidim::Design::ShareHelper
- Defined in:
- decidim-design/app/helpers/decidim/design/share_helper.rb
Defined Under Namespace
Classes: ShareableResource, ShareableResourcePresenter
Instance Method Summary
collapse
Instance Method Details
#share_sections ⇒ Object
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'decidim-design/app/helpers/decidim/design/share_helper.rb', line 6
def share_sections
[
{
id: "usage",
title: t("decidim.design.helpers.usage"),
contents: [
{
type: :text,
values: [t("decidim.design.helpers.share_usage_description_html")]
},
{
type: :cell_table,
options: { headings: [t("decidim.design.helpers.share_button")] },
cell_snippet: {
cell: "decidim/share_widget",
args: [shareable],
call_string: 'cell("decidim/share_widget", resource)'
}
}
]
}
]
end
|
#shareable ⇒ Object
30
31
32
|
# File 'decidim-design/app/helpers/decidim/design/share_helper.rb', line 30
def shareable
ShareableResource.new
end
|