class SimpleJsonapi::Node::Document::Singular
Represents a JSONAPI document whose primary data is a single resource. @!attribute [r] resource
@return [Object]
Attributes
resource[R]
Public Class Methods
new(resource:, **options)
click to toggle source
@param resource [Object] @param options see {Node::Document::Base#initialize} for additional parameters
Calls superclass method
SimpleJsonapi::Node::Document::Base::new
# File lib/simple_jsonapi/node/document/singular.rb, line 10 def initialize(resource:, **options) super @resource = resource @data_node = build_child_node(SimpleJsonapi::Node::Data::Singular, resource: @resource) end