Module: Decidim::Elections::Admin::TrusteesParticipatorySpacesHelper
- Includes:
- PaginateHelper
- Defined in:
- decidim-elections/app/helpers/decidim/elections/admin/trustees_participatory_spaces_helper.rb
Overview
Custom helpers for trustees admin.
Instance Method Summary
collapse
#decidim_paginate, #per_page
Instance Method Details
#considered_icon_action_for(trustee) ⇒ Object
15
16
17
18
19
20
21
|
# File 'decidim-elections/app/helpers/decidim/elections/admin/trustees_participatory_spaces_helper.rb', line 15
def considered_icon_action_for(trustee)
if trustee_current_participatory_space(trustee).considered
"x"
else
"check"
end
end
|
#considered_label_action_for(trustee) ⇒ Object
23
24
25
26
27
28
29
|
# File 'decidim-elections/app/helpers/decidim/elections/admin/trustees_participatory_spaces_helper.rb', line 23
def considered_label_action_for(trustee)
if trustee_current_participatory_space(trustee).considered
t("trustees_participatory_spaces.actions.disable", scope: "decidim.elections.admin")
else
t("trustees_participatory_spaces.actions.enable", scope: "decidim.elections.admin")
end
end
|
#trustee_current_participatory_space(trustee) ⇒ Object
11
12
13
|
# File 'decidim-elections/app/helpers/decidim/elections/admin/trustees_participatory_spaces_helper.rb', line 11
def trustee_current_participatory_space(trustee)
trustee.trustees_participatory_spaces.find_by(participatory_space: current_participatory_space)
end
|