Docs
API Reference
Interfaces
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:120 (opens in a new tab)


fieldSelectionSets

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

Defined in

packages/delegate/src/types.ts:118 (opens in a new tab)


nonUniqueFields

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

Defined in

packages/delegate/src/types.ts:115 (opens in a new tab)


resolvers

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

Defined in

packages/delegate/src/types.ts:119 (opens in a new tab)


selectionSet

• Optional selectionSet: SelectionSetNode

Defined in

packages/delegate/src/types.ts:112 (opens in a new tab)


selectionSets

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

Defined in

packages/delegate/src/types.ts:117 (opens in a new tab)


targetSubschemas

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

Defined in

packages/delegate/src/types.ts:113 (opens in a new tab)


typeMaps

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

Defined in

packages/delegate/src/types.ts:116 (opens in a new tab)


typeName

• typeName: string

Defined in

packages/delegate/src/types.ts:111 (opens in a new tab)


uniqueFields

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

Defined in

packages/delegate/src/types.ts:114 (opens in a new tab)