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 }
ResolverParent
ResolverParent<Resolver>: Parameters<Resolver>[0]
Type parameters
TypeResolver
TypeResolver<Source, Context>: GraphQLTypeResolver<Source, Context>
Type parameters
-
Source = any
-
Context = any