class SelectObjectInput

Public Instance Methods

render() click to toggle source
# 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