Class: Marty::EventView
- Defined in:
- app/components/marty/event_view.rb
Constant Summary
Constants included from Permissions
Permissions::ALL_ROLES, Permissions::REQ_ROLES
Instance Method Summary collapse
Methods inherited from Grid
#class_can?, #configure_form_window, #get_json_sorter, #has_search_action?
Methods included from Permissions
#can_perform_action?, #can_perform_actions, #current_user_roles, #has_any_perm?, #has_marty_permissions
Instance Method Details
#configure(c) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'app/components/marty/event_view.rb', line 7 def configure(c) super c.title ||= I18n.t('events', default: "Events") c.model = "Marty::Event" c.paging = :buffered c.editing = :in_form c.attributes = [ :id, :klass, :subject_id, :enum_event_operation, :start_dt, :end_dt, :expire_secs, :promise_job_id, :promise_start_dt, :promise_end_dt, :promise_status, :error, :comment, ] c.store_config.merge!({sorters: [{property: :id, direction: 'DESC', }]}) Marty::Event.cleanup end |
#default_context_menu ⇒ Object
41 42 43 |
# File 'app/components/marty/event_view.rb', line 41 def [] end |