Class: Ruflet::Rails::ResourceView

Inherits:
RufletView show all
Defined in:
lib/ruflet/rails/resource_view.rb

Instance Attribute Summary

Attributes inherited from RufletView

#page

Class Method Summary collapse

Methods inherited from RufletView

inherited, #initialize, render, route

Constructor Details

This class inherits a constructor from RufletView

Class Method Details

.component(value = nil) ⇒ Object



21
22
23
24
# File 'lib/ruflet/rails/resource_view.rb', line 21

def component(value = nil)
  @component_class = value if value
  @component_class || inferred_component_class
end

.model(value = nil) ⇒ Object



11
12
13
14
# File 'lib/ruflet/rails/resource_view.rb', line 11

def model(value = nil)
  @model_class = value if value
  @model_class || inferred_model_class
end

.title(value = nil) ⇒ Object



16
17
18
19
# File 'lib/ruflet/rails/resource_view.rb', line 16

def title(value = nil)
  @resource_title = value if value
  @resource_title || model_name.plural.humanize.titleize
end