Class: SelectInput

Inherits:
React::Component::Base
  • Object
show all
Includes:
ClassesInput
Defined in:
lib/bull/ui_core.rb

Instance Method Summary collapse

Methods included from ClassesInput

#dirty_class, #valid_class

Instance Method Details

#renderObject



475
476
477
478
479
480
481
482
# File 'lib/bull/ui_core.rb', line 475

def render
  span do
    select(class: 'select ' + dirty_class, value: params.value) do
      option{''}
      params.options.each {|val| option(value: val){val}}
    end.on(:change) {|event| params.on_change.call event.target.value}
  end
end