class GraphQL::Compatibility::LazyExecutionSpecification::LazySchema::LazyPushCollection

Public Class Methods

new(ctx, values) click to toggle source
# File lib/graphql/compatibility/lazy_execution_specification/lazy_schema.rb, line 41
def initialize(ctx, values)
  @ctx = ctx
  @values = values
end

Public Instance Methods

push() click to toggle source
# File lib/graphql/compatibility/lazy_execution_specification/lazy_schema.rb, line 46
def push
  @values.map { |v| LazyPush.new(@ctx, v) }
end
value() click to toggle source
# File lib/graphql/compatibility/lazy_execution_specification/lazy_schema.rb, line 50
def value
  @values
end