Module: BetterUi::General::Components::Input::Select::SelectHelper
- Included in:
- ApplicationHelper
- Defined in:
- app/helpers/better_ui/general/components/input/select/select_helper.rb
Instance Method Summary collapse
-
#bui_input_select(name:, options:, selected: nil, required: false, disabled: false, multiple: false, searchable: true, theme: :default, size: :medium, rounded: :medium, placeholder: nil, search_placeholder: nil, max_height: "300px", form: nil, classes: '', **html_options) ⇒ String
Renderizza un componente Select personalizzato con ricerca, animazioni e multi-selezione.
Instance Method Details
#bui_input_select(name:, options:, selected: nil, required: false, disabled: false, multiple: false, searchable: true, theme: :default, size: :medium, rounded: :medium, placeholder: nil, search_placeholder: nil, max_height: "300px", form: nil, classes: '', **html_options) ⇒ String
Renderizza un componente Select personalizzato con ricerca, animazioni e multi-selezione.
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'app/helpers/better_ui/general/components/input/select/select_helper.rb', line 58 def bui_input_select(name:, options:, selected: nil, required: false, disabled: false, multiple: false, searchable: true, theme: :default, size: :medium, rounded: :medium, placeholder: nil, search_placeholder: nil, max_height: "300px", form: nil, classes: '', **) render BetterUi::General::Input::Select::Component.new( name: name, options: , selected: selected, required: required, disabled: disabled, multiple: multiple, searchable: searchable, theme: theme, size: size, rounded: rounded, placeholder: placeholder, search_placeholder: search_placeholder, max_height: max_height, form: form, classes: classes, ** ) end |