Module: GraphqlPagination::PaginatedField

Defined in:
lib/graphql_pagination/paginated_field.rb

Instance Method Summary collapse

Instance Method Details

#paginated_field(name, type) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/graphql_pagination/paginated_field.rb', line 3

def paginated_field(name, type, **, &)
  field(name, type, **) do
    argument :page, Integer, required: false
    argument :per, Integer, required: false
    instance_eval(&) if block_given?
  end
end