Skip to main content

GraphQLField <TSource, TContext, TArgs>

The base class for all Schema Elements.

Hierarchy

Index

Constructors

constructor

  • new GraphQLField<TSource, TContext, TArgs>(parentCoordinate: string, name: string, config: GraphQLFieldConfig<TSource, TContext, TArgs>): GraphQLField<TSource, TContext, TArgs>
  • Type parameters

    • TSource
    • TContext
    • TArgs = {}

    Parameters

    Returns GraphQLField<TSource, TContext, TArgs>

Properties

args

args: readonly GraphQLArgument[]

astNode

astNode: Maybe<FieldDefinitionNode>

readonlycoordinate

coordinate: string

deprecationReason

deprecationReason: Maybe<string>

description

description: Maybe<string>

extensions

extensions: Readonly<GraphQLFieldExtensions<TSource, TContext, TArgs>>

name

name: string

optionalresolve

resolve?: GraphQLFieldResolver<TSource, TContext, TArgs, unknown>

optionalsubscribe

subscribe?: GraphQLFieldResolver<TSource, TContext, TArgs, unknown>

type

Accessors

[toStringTag]

  • get [toStringTag](): string
  • Returns string

Methods

toConfig

toJSON

  • toJSON(): string
  • Returns string

toString

  • toString(): string
  • Returns string