Module: Pipeloader::TypeOptIn

Defined in:
lib/pipeloader/field_exact.rb

Overview

Per-type opt-in, mixed into every GraphQL::Schema::Object.

Instance Method Summary collapse

Instance Method Details

#pipeloader_field_exact!(value = true) ⇒ Object



11
12
13
# File 'lib/pipeloader/field_exact.rb', line 11

def pipeloader_field_exact!(value = true)
  @pipeloader_field_exact = value
end

#pipeloader_field_exact?Boolean

Returns:

  • (Boolean)


15
16
17
18
19
# File 'lib/pipeloader/field_exact.rb', line 15

def pipeloader_field_exact?
  return @pipeloader_field_exact if defined?(@pipeloader_field_exact)

  superclass.respond_to?(:pipeloader_field_exact?) && superclass.pipeloader_field_exact?
end