Module: JSONAPI::Hanami::Rendering::DSL
- Defined in:
- lib/jsonapi/hanami/rendering/dsl.rb
Instance Method Summary collapse
- #data=(value) ⇒ Object
- #errors=(value) ⇒ Object
- #fields=(value) ⇒ Object
- #include=(value) ⇒ Object
- #jsonapi=(value) ⇒ Object
- #links=(value) ⇒ Object
- #meta=(value) ⇒ Object
- #serializable_class=(value) ⇒ Object
- #serializable_inferrer=(value) ⇒ Object
- #serializable_namespace=(value) ⇒ Object
Instance Method Details
#data=(value) ⇒ Object
5 6 7 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 5 def data=(value) (@_jsonapi ||= {}).merge!(data: value) end |
#errors=(value) ⇒ Object
9 10 11 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 9 def errors=(value) (@_jsonapi ||= {}).merge!(errors: value) end |
#fields=(value) ⇒ Object
17 18 19 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 17 def fields=(value) (@_jsonapi ||= {}).merge!(fields: value) end |
#include=(value) ⇒ Object
13 14 15 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 13 def include=(value) (@_jsonapi ||= {}).merge!(include: value) end |
#jsonapi=(value) ⇒ Object
29 30 31 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 29 def jsonapi=(value) (@_jsonapi ||= {}).merge!(jsonapi: value) end |
#links=(value) ⇒ Object
25 26 27 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 25 def links=(value) (@_jsonapi ||= {}).merge!(links: value) end |
#meta=(value) ⇒ Object
21 22 23 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 21 def (value) (@_jsonapi ||= {}).merge!(meta: value) end |
#serializable_class=(value) ⇒ Object
33 34 35 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 33 def serializable_class=(value) (@_jsonapi ||= {}).merge!(class: value) end |
#serializable_inferrer=(value) ⇒ Object
41 42 43 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 41 def serializable_inferrer=(value) (@_jsonapi ||= {}).merge!(inferrer: value) end |
#serializable_namespace=(value) ⇒ Object
37 38 39 |
# File 'lib/jsonapi/hanami/rendering/dsl.rb', line 37 def serializable_namespace=(value) (@_jsonapi ||= {}).merge!(namespace: value) end |