class Engine2::ConfirmAction

Public Instance Methods

invoke(handler) click to toggle source
# File lib/engine2/action.rb, line 583
def invoke handler
    params = handler.request.params
    # params.merge({arguments: params.keys})
end
message(msg) click to toggle source
# File lib/engine2/action.rb, line 567
def message msg
    @meta[:message] = msg
end
pre_run() click to toggle source
Calls superclass method Engine2::Action#pre_run
# File lib/engine2/action.rb, line 571
def pre_run
    super
    panel_template 'scaffold/message'
    panel_title LOCS[:confirmation]
    panel_class 'modal-default'

    menu :panel_menu do
        option :approve, icon: "ok", loc: LOCS[:ok], disabled: "action.action_pending()"
        option :cancel, icon: "remove"
    end
end