Interface: MergedTypeInfo<TContext>
delegate/src.MergedTypeInfo
Type parameters
| Name | Type |
|---|---|
TContext | Record<string, any> |
Table of contents
Properties
- delegationPlanBuilder
- fieldSelectionSets
- nonUniqueFields
- resolvers
- selectionSet
- selectionSets
- targetSubschemas
- typeMaps
- typeName
- uniqueFields
Properties
delegationPlanBuilder
• delegationPlanBuilder: DelegationPlanBuilder
Defined in
packages/delegate/src/types.ts:120
fieldSelectionSets
• fieldSelectionSets: Map<Subschema<any, any, any, TContext>, Record<string, SelectionSetNode>>
Defined in
packages/delegate/src/types.ts:118
nonUniqueFields
• nonUniqueFields: Record<string, Subschema<any, any, any, TContext>[]>
Defined in
packages/delegate/src/types.ts:115
resolvers
• resolvers: Map<Subschema<any, any, any, TContext>, MergedTypeResolver<TContext>>
Defined in
packages/delegate/src/types.ts:119
selectionSet
• Optional selectionSet: SelectionSetNode
Defined in
packages/delegate/src/types.ts:112
selectionSets
• selectionSets: Map<Subschema<any, any, any, TContext>, SelectionSetNode>
Defined in
packages/delegate/src/types.ts:117
targetSubschemas
• targetSubschemas: Map<Subschema<any, any, any, TContext>, Subschema<any, any, any, TContext>[]>
Defined in
packages/delegate/src/types.ts:113
typeMaps
• typeMaps: Map<GraphQLSchema | SubschemaConfig<any, any, any, TContext>, Record<string, GraphQLNamedType>>
Defined in
packages/delegate/src/types.ts:116
typeName
• typeName: string
Defined in
packages/delegate/src/types.ts:111
uniqueFields
• uniqueFields: Record<string, Subschema<any, any, any, TContext>>