module Engine2::ActionBulkDeleteSupport
Public Class Methods
included(action)
click to toggle source
# File lib/engine2/action.rb, line 1200 def self.included action action.http_method :delete action.action_type :bulk_delete end
Public Instance Methods
pre_run()
click to toggle source
Calls superclass method
Engine2::ActionModelSupport#pre_run
# File lib/engine2/action.rb, line 1205 def pre_run super execute "action.errors || [action.parent().invoke(), action.panel_close()]" node.parent.parent.*.select_toggle_menu node.parent.parent.*.menu(:menu).option_after :default_order, :confirm_bulk_delete, icon: "trash", show: "action.selected_size() > 0" end