Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/utilssrctype-aliasesIInterfaceTypeResolver

Type Alias: IInterfaceTypeResolver<TSource, TContext, TArgs>

IInterfaceTypeResolver<TSource, TContext, TArgs> = object & object

Defined in: packages/utils/src/Interfaces.ts:301

Type Declaration

__astNode?

optional __astNode?: InterfaceTypeDefinitionNode

__description?

optional __description?: string

__extensionASTNodes?

optional __extensionASTNodes?: InterfaceTypeExtensionNode[]

__extensions?

optional __extensions?: Record<string, any>

__name?

optional __name?: string

__resolveType?

optional __resolveType?: GraphQLTypeResolver<any, any>

Type Parameters

TSource

TSource = any

TContext

TContext = any

TArgs

TArgs = any