class FormButtons

Public Instance Methods

render() click to toggle source
# File lib/bull/ui_core.rb, line 561
def render
  div do
    i(class: 'save fa fa-floppy-o fa-2x').on(:click){params.save.call} if params.valid && params.dirty
    i(class: 'discard fa fa-times fa-2x').on(:click) do
      if params.dirty
        state.discard! true
      else
        params.discard.call
      end
    end if !state.discard
    i(class: 'rdiscard fa fa-times fa-4x').on(:click) {params.discard.call; state.discard! false} if state.discard
  end
end