Class: Plutonium::Interaction::Async::RunDefinition
- Inherits:
-
Resource::Definition
- Object
- Definition::Base
- Resource::Definition
- Plutonium::Interaction::Async::RunDefinition
- Defined in:
- lib/plutonium/interaction/async/run_definition.rb
Overview
The UI configuration for run records.
Named RunDefinition rather than Async::Definition because definition
lookup is by convention and nothing else: both
Plutonium::Resource::Controller#resource_definition and
Plutonium::Resource::Controllers::Defineable#resource_definition
constantize "#resource_classDefinition", and
Plutonium::Definition::Base.model_class infers the model back out of that
same name. A differently-named class would simply never be found.
Host apps override per portal the usual way, with
MyPortal::Plutonium::Interaction::Async::RunDefinition.
Defined Under Namespace
Classes: Display, IndexPage, ShowPage
Constant Summary
Constants inherited from Definition::Base
Definition::Base::VALID_MODAL_MODES, Definition::Base::VALID_SHOW_IN
Constants included from Definition::IndexViews
Definition::IndexViews::GRID_LAYOUTS, Definition::IndexViews::GRID_SLOTS, Definition::IndexViews::KNOWN_VIEWS
Constants included from Definition::FormLayout
Definition::FormLayout::UNGROUPED_KEY
Constants included from Positioning
Constants included from Definition::Sorting
Definition::Sorting::DEFAULT_SORT
Method Summary
Methods inherited from Definition::Base
#collection_class, #detail_class, #edit_page_class, #form_class, #grid_class, #index_page_class, #initialize, #interactive_action_page_class, modal, model_class, #model_class, #new_page_class, #query_form, show_in, #show_page_class
Methods included from Definition::Metadata
Methods included from Definition::IndexViews
#default_index_view, #defined_grid_columns, #defined_grid_fields, #defined_grid_layout, #defined_index_views, #defined_kanban_block, #defined_kanban_board
Methods included from Definition::PageWidths
#display_width_classes, #form_width_classes, #resolved_display_width, #resolved_form_width
Methods included from Definition::DisplayLayout
#defined_display_layout, #resolve_display_sections
Methods included from Definition::FormLayout
assign_ownership, #defined_form_layout, #resolve_form_sections, resolve_sections
Methods included from Definition::StructuredInputs
Methods included from Definition::Search
Methods included from Definition::Scoping
Methods included from Positioning
gap_exhausted?, position_between
Methods included from Definition::Sorting
Constructor Details
This class inherits a constructor from Plutonium::Definition::Base