class ActiveGraphql::Model::Configuration::Attribute

Attributes

decorate_with[R]
name[R]
nesting[R]

Public Class Methods

new(name, nesting: nil, decorate_with: nil) click to toggle source
# File lib/active_graphql/model/configuration.rb, line 10
def initialize(name, nesting: nil, decorate_with: nil)
  @name = name.to_sym
  @nesting = nesting
  @decorate_with = decorate_with
end

Public Instance Methods

to_graphql_output() click to toggle source
# File lib/active_graphql/model/configuration.rb, line 16
def to_graphql_output
  nesting ? { name => nesting } : name
end