class Forma::BooleanField

Boolean field.

Public Instance Methods

edit_element(val) click to toggle source
# File lib/forma/field.rb, line 374
def edit_element(val)
  e1 = el('input', attrs: { type: 'hidden',  name: parameter_name, value: "0"})
  e2 = el('input', attrs: { id: self.id, type: 'checkbox', name: parameter_name, checked: ('checked' if val), value: "1"})
  el('span', children: [ e1, e2 ])
end
view_element(val) click to toggle source
# File lib/forma/field.rb, line 370
def view_element(val)
  el('input', attrs: { type: 'checkbox', disabled: true, checked: ('checked' if val) })
end