Class: SimpleAMS::Renderer
- Inherits:
-
Object
- Object
- SimpleAMS::Renderer
- Defined in:
- lib/simple_ams/renderer.rb
Defined Under Namespace
Classes: Collection
Instance Method Summary collapse
- #as_json ⇒ Object
-
#document ⇒ Object
resource decorator ?.
-
#initialize(resource, options = {}) ⇒ Renderer
constructor
A new instance of Renderer.
- #name ⇒ Object
- #to_json ⇒ Object
Constructor Details
Instance Method Details
#as_json ⇒ Object
19 20 21 |
# File 'lib/simple_ams/renderer.rb', line 19 def as_json .adapter.klass.new(document, .adapter.).as_json end |
#document ⇒ Object
resource decorator ?
11 12 13 |
# File 'lib/simple_ams/renderer.rb', line 11 def document @document ||= SimpleAMS::Document.new() end |
#name ⇒ Object
15 16 17 |
# File 'lib/simple_ams/renderer.rb', line 15 def name @options.name end |
#to_json ⇒ Object
23 24 25 |
# File 'lib/simple_ams/renderer.rb', line 23 def to_json as_json.to_json end |