Sha256: 6a64e745d61e482147606bf40454fe85c829e3b4b979baf13fdac5d955b85631

Contents?: true

Size: 327 Bytes

Versions: 8

Compression:

Stored size: 327 Bytes

Contents

# frozen_string_literal: true

module GraphQL::Stitching
  class Supergraph
    class KeyDirective < GraphQL::Schema::Directive
      graphql_name "key"
      locations OBJECT, INTERFACE, UNION
      argument :key, String, required: true
      argument :location, String, required: true
      repeatable true
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
graphql-stitching-1.6.0 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.5.2 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.5.1 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.5.0 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.4.3 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.4.2 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.4.1 lib/graphql/stitching/supergraph/key_directive.rb
graphql-stitching-1.4.0 lib/graphql/stitching/supergraph/key_directive.rb