Class: Rails::GraphQL::Alternative::FieldSet

Inherits:
Object
  • Object
show all
Extended by:
Helpers::WithFields, Helpers::WithNamespace
Includes:
Helpers::Instantiable
Defined in:
lib/rails/graphql/alternative/field_set.rb

Overview

GraphQL Alternative Field Set

A simple way to store fields that share some logic with each other

Instance Attribute Summary

Attributes included from Helpers::Instantiable

#event

Class Method Summary collapse

Methods included from Helpers::WithNamespace

namespace, namespaces, set_namespace

Methods included from Helpers::WithFields

change_field, configure_field, disable_fields, enable_fields, enabled_fields, extended, field, field_names, find_by_gid, find_field, find_field!, has_field?, import, import_all, proxy_field, safe_field, validate!

Class Method Details

.i18n_scopeObject



18
19
20
# File 'lib/rails/graphql/alternative/field_set.rb', line 18

def self.i18n_scope
  :query
end

.inspectObject



22
23
24
# File 'lib/rails/graphql/alternative/field_set.rb', line 22

def self.inspect
  +"#<#{self.class.name} @fields=#{fields.inspect}>"
end