Class: SelectObjectInput
- Inherits:
-
React::Component::Base
- Object
- React::Component::Base
- SelectObjectInput
show all
- Includes:
- ClassesInput
- Defined in:
- lib/bull/ui_core.rb
Instance Method Summary
collapse
#dirty_class, #valid_class
Instance Method Details
#render ⇒ Object
498
499
500
501
502
503
504
505
506
507
|
# File 'lib/bull/ui_core.rb', line 498
def render
@map = {}
params.options.each {|val| @map[val[params.display]] = val}
span do
select(class: 'select ' + dirty_class, value: params.value) do
option{''}
params.options.each {|val| option(value: val[params.display]){val[params.display]}}
end.on(:change) {|event| params.on_change.call @map[event.target.value]}
end
end
|