Sha256: dbbd858ead8e50841042144ed449a84baadd1577fb58daff64f7c54737ef3127
Contents?: true
Size: 401 Bytes
Versions: 1
Compression:
Stored size: 401 Bytes
Contents
# frozen_string_literal: true module Ibrain module Types class BaseApiConnection < Types::BaseObject # add `nodes` and `pageInfo` fields, as well as `edge_type(...)` and `node_nullable(...)` overrides include GraphQL::Types::Relay::ConnectionBehaviors field :count, Integer, null: false, camelize: false def count object.items.size end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ibrain-core-0.3.6 | app/graphql/ibrain/types/base_api_connection.rb |