module JSONAPI::Hanami::Rendering::DSL

Public Instance Methods

data=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 5
def data=(value)
  (@_jsonapi ||= {}).merge!(data: value)
end
errors=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 9
def errors=(value)
  (@_jsonapi ||= {}).merge!(errors: value)
end
fields=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 17
def fields=(value)
  (@_jsonapi ||= {}).merge!(fields: value)
end
include=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 13
def include=(value)
  (@_jsonapi ||= {}).merge!(include: value)
end
jsonapi=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 29
def jsonapi=(value)
  (@_jsonapi ||= {}).merge!(jsonapi: value)
end
meta=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 21
def meta=(value)
  (@_jsonapi ||= {}).merge!(meta: value)
end
serializable_class=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 33
def serializable_class=(value)
  (@_jsonapi ||= {}).merge!(class: value)
end
serializable_inferrer=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 41
def serializable_inferrer=(value)
  (@_jsonapi ||= {}).merge!(inferrer: value)
end
serializable_namespace=(value) click to toggle source
# File lib/jsonapi/hanami/rendering/dsl.rb, line 37
def serializable_namespace=(value)
  (@_jsonapi ||= {}).merge!(namespace: value)
end