Catch the highlights of GraphQLConf 2023! Click for recordings. Or check out our recap blog post.
Docs
API Reference
Interfaces
MergedTypeInfo

graphql-tools-monorepo / delegate/src / MergedTypeInfo

Interface: MergedTypeInfo<TContext>

delegate/src.MergedTypeInfo

Type parameters

NameType
TContextRecord<string, any>

Table of contents

Properties

Properties

delegationPlanBuilder

delegationPlanBuilder: DelegationPlanBuilder

Defined in

packages/delegate/src/types.ts:132


fieldSelectionSets

fieldSelectionSets: Map<Subschema<any, any, any, TContext>, Record<string, SelectionSetNode>>

Defined in

packages/delegate/src/types.ts:130


nonUniqueFields

nonUniqueFields: Record<string, Subschema<any, any, any, TContext>[]>

Defined in

packages/delegate/src/types.ts:124


resolvers

resolvers: Map<Subschema<any, any, any, TContext>, MergedTypeResolver<TContext>>

Defined in

packages/delegate/src/types.ts:131


selectionSet

Optional selectionSet: SelectionSetNode

Defined in

packages/delegate/src/types.ts:118


selectionSets

selectionSets: Map<Subschema<any, any, any, TContext>, SelectionSetNode>

Defined in

packages/delegate/src/types.ts:129


targetSubschemas

targetSubschemas: Map<Subschema<any, any, any, TContext>, Subschema<any, any, any, TContext>[]>

Defined in

packages/delegate/src/types.ts:119


typeMaps

typeMaps: Map<GraphQLSchema | SubschemaConfig<any, any, any, TContext>, Record<string, GraphQLNamedType>>

Defined in

packages/delegate/src/types.ts:125


typeName

typeName: string

Defined in

packages/delegate/src/types.ts:117


uniqueFields

uniqueFields: Record<string, Subschema<any, any, any, TContext>>

Defined in

packages/delegate/src/types.ts:123