class GraphQLIncludable::ConnectionEdgesIncludesBuilder

Attributes

builder[R]
node_builder[R]

Public Class Methods

new() click to toggle source
# File lib/graphql_includable/includes_builder.rb, line 87
def initialize
  @builder = IncludesBuilder.new
  @node_builder = IncludesBuilder.new
end

Public Instance Methods

includes?() click to toggle source
# File lib/graphql_includable/includes_builder.rb, line 92
def includes?
  @builder.includes? && @node_builder.includes?
end
node(*symbols, &block) click to toggle source
# File lib/graphql_includable/includes_builder.rb, line 104
def node(*symbols, &block)
  @node_builder.path(*symbols, &block)
end
path(*symbols, &block) click to toggle source
# File lib/graphql_includable/includes_builder.rb, line 96
def path(*symbols, &block)
  @builder.path(*symbols, &block)
end
sibling_path(*symbols, &block) click to toggle source
# File lib/graphql_includable/includes_builder.rb, line 100
def sibling_path(*symbols, &block)
  @builder.sibling_path(*symbols, &block)
end