You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by cu...@apache.org on 2019/05/01 23:06:18 UTC
[whimsy] 01/04: Allow multiple value selects
This is an automated email from the ASF dual-hosted git repository.
curcuru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
commit d37e02f750105e495654519843fdccad0048d0ce
Author: Shane Curcuru <as...@shanecurcuru.org>
AuthorDate: Wed May 1 16:15:04 2019 -0400
Allow multiple value selects
---
lib/whimsy/asf/forms.rb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/whimsy/asf/forms.rb b/lib/whimsy/asf/forms.rb
index 257361b..7102ed3 100644
--- a/lib/whimsy/asf/forms.rb
+++ b/lib/whimsy/asf/forms.rb
@@ -66,6 +66,7 @@ class Wunderbar::HtmlMarkup
value: '', # Currently selected value
valuelabel: '', # Currently selected valuelabel
options: nil, # ['value'] or {"value" => 'Label for value'} of all selectable values
+ multiple: false,
required: false,
readonly: false,
icon: nil,
@@ -80,7 +81,7 @@ class Wunderbar::HtmlMarkup
_label.control_label.col_sm_3 label, for: "#{name}"
_div.col_sm_9 do
_div.input_group do
- _select.form_control name: "#{name}", id: "#{name}", aria_describedby: "#{aria_describedby}", required: required, readonly: readonly do
+ _select.form_control name: "#{name}", id: "#{name}", multiple: "#{multiple}", aria_describedby: "#{aria_describedby}", required: required, readonly: readonly do
if ''.eql?(value)
if ''.eql?(placeholder)
_option '', value: '', selected: 'selected'