Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace types

Index

Type aliases

BasicScalarDefinition

BasicScalarDefinition: { parseLiteral?: GraphQLScalarType["parseLiteral"]; parseValue?: GraphQLScalarType["parseValue"]; serialize?: GraphQLScalarType["serialize"] }

Type declaration

  • Optional parseLiteral?: GraphQLScalarType["parseLiteral"]
  • Optional parseValue?: GraphQLScalarType["parseValue"]
  • Optional serialize?: GraphQLScalarType["serialize"]

FieldResolver

FieldResolver<Source, Context, Args, Result>: GraphQLFieldResolver<Source, Context, Args, Result>

Type parameters

  • Source = any

  • Context = any

  • Args = any

  • Result = any

ObjectField

ObjectField: GraphQLField<any, any>

ResolverArgs

ResolverArgs<Resolver>: Parameters<Resolver>[1]

Type parameters

ResolverContext

ResolverContext: ManagedContext

ResolverInfo

ResolverInfo<Resolver>: Parameters<Resolver>[3]

Type parameters

ResolverMap

ResolverMap<TFieldResolver, TTypeResolver>: {}

Type parameters

Type declaration

  • [typeName: string]: {} & { __resolveType?: TTypeResolver }

ResolverMapMiddleware

ResolverMapMiddleware: (map: ResolverMap, packOptions: PackOptions) => ResolverMap | Promise<ResolverMap>

Type declaration

ResolverParent

ResolverParent<Resolver>: Parameters<Resolver>[0]

Type parameters

ScalarMap

ScalarMap: {}

Type declaration

TypeResolver

TypeResolver<Source, Context>: GraphQLTypeResolver<Source, Context>

Type parameters

  • Source = any

  • Context = any

Generated using TypeDoc