Sha256: 3e609a16c2dc9ab3b211411979813661d1ccd852197dfde86a0fffa99778cc28

Contents?: true

Size: 378 Bytes

Versions: 23

Compression:

Stored size: 378 Bytes

Contents

# frozen_string_literal: true
module GraphQL
  class Schema
    class Directive < GraphQL::Schema::Member
      class OneOf < GraphQL::Schema::Directive
        description "Requires that exactly one field must be supplied and that field must not be `null`."
        locations(GraphQL::Schema::Directive::INPUT_OBJECT)
        default_directive true
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
graphql-2.0.31 lib/graphql/schema/directive/one_of.rb
graphql-2.0.29 lib/graphql/schema/directive/one_of.rb
graphql-2.0.28 lib/graphql/schema/directive/one_of.rb
graphql-2.1.3 lib/graphql/schema/directive/one_of.rb
graphql-2.1.2 lib/graphql/schema/directive/one_of.rb
graphql-2.1.1 lib/graphql/schema/directive/one_of.rb
graphql-2.1.0 lib/graphql/schema/directive/one_of.rb
graphql-2.0.27 lib/graphql/schema/directive/one_of.rb
graphql-2.0.26 lib/graphql/schema/directive/one_of.rb
graphql-2.0.25 lib/graphql/schema/directive/one_of.rb
graphql-2.0.24 lib/graphql/schema/directive/one_of.rb
graphql-2.0.23 lib/graphql/schema/directive/one_of.rb
graphql-2.0.22 lib/graphql/schema/directive/one_of.rb
graphql-2.0.21 lib/graphql/schema/directive/one_of.rb
graphql-2.0.20 lib/graphql/schema/directive/one_of.rb
graphql-2.0.17.2 lib/graphql/schema/directive/one_of.rb
graphql-2.0.17.1 lib/graphql/schema/directive/one_of.rb
graphql-2.0.19 lib/graphql/schema/directive/one_of.rb
graphql-2.0.18 lib/graphql/schema/directive/one_of.rb
graphql-2.0.17 lib/graphql/schema/directive/one_of.rb