Class: Decidim::Admin::MultiSelectPickerCell

Inherits:
ViewModel
  • Object
show all
Includes:
ActionView::Helpers::FormOptionsHelper
Defined in:
app/cells/decidim/admin/multi_select_picker_cell.rb

Overview

Universal cell for rendering multi-select pickers

Instance Method Summary collapse

Instance Method Details

#cell_options_for_selectObject



13
14
15
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 13

def cell_options_for_select
  context[:options_for_select] || []
end

#css_classesObject



33
34
35
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 33

def css_classes
  context[:class] || ""
end

#field_nameObject



25
26
27
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 25

def field_name
  context[:field_name]
end

#placeholderObject



29
30
31
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 29

def placeholder
  context[:placeholder] || ""
end

#select_idObject



21
22
23
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 21

def select_id
  context[:select_id]
end

#selected_valuesObject



17
18
19
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 17

def selected_values
  context[:selected_values] || []
end

#showObject



9
10
11
# File 'app/cells/decidim/admin/multi_select_picker_cell.rb', line 9

def show
  render :show
end