Module: Plutonium::Definition::Views
Overview
DSL for declaring which index views a resource supports and how they’re configured.
Constant Summary collapse
- KNOWN_VIEWS =
%i[table grid].freeze
- GRID_SLOTS =
%i[image header subheader body meta footer].freeze
- GRID_LAYOUTS =
%i[compact media].freeze
Instance Method Summary collapse
- #default_view ⇒ Object
- #defined_grid_columns ⇒ Object
- #defined_grid_fields ⇒ Object
- #defined_grid_layout ⇒ Object
- #defined_views ⇒ Object
Instance Method Details
#default_view ⇒ Object
88 |
# File 'lib/plutonium/definition/views.rb', line 88 def default_view = self.class.default_view |
#defined_grid_columns ⇒ Object
91 |
# File 'lib/plutonium/definition/views.rb', line 91 def defined_grid_columns = self.class.defined_grid_columns |
#defined_grid_fields ⇒ Object
89 |
# File 'lib/plutonium/definition/views.rb', line 89 def defined_grid_fields = self.class.defined_grid_fields |
#defined_grid_layout ⇒ Object
90 |
# File 'lib/plutonium/definition/views.rb', line 90 def defined_grid_layout = self.class.defined_grid_layout |
#defined_views ⇒ Object
87 |
# File 'lib/plutonium/definition/views.rb', line 87 def defined_views = self.class.defined_views |