Interface: MergedTypeEntryPoint<K, V, TContext>
delegate/src.MergedTypeEntryPoint
Type parameters
| Name | Type |
|---|---|
K | any |
V | any |
TContext | Record<string, any> |
Hierarchy
-
MergedTypeResolverOptions<K,V>↳
MergedTypeEntryPoint
Table of contents
Properties
Properties
args
• Optional args: (originalResult: any) => Record<string, any>
Type declaration
▸ (originalResult): Record<string, any>
Parameters
| Name | Type |
|---|---|
originalResult | any |
Returns
Record<string, any>
Inherited from
MergedTypeResolverOptions.args
Defined in
packages/delegate/src/types.ts:165
argsFromKeys
• Optional argsFromKeys: (keys: readonly K[]) => Record<string, any>
Type declaration
▸ (keys): Record<string, any>
Parameters
| Name | Type |
|---|---|
keys | readonly K[] |
Returns
Record<string, any>
Inherited from
MergedTypeResolverOptions.argsFromKeys
Defined in
packages/delegate/src/types.ts:166
fieldName
• Optional fieldName: string
Inherited from
MergedTypeResolverOptions.fieldName
Defined in
packages/delegate/src/types.ts:164
key
• Optional key: (originalResult: any) => K | PromiseLike<K>
Type declaration
▸ (originalResult): K | PromiseLike<K>
Parameters
| Name | Type |
|---|---|
originalResult | any |
Returns
K | PromiseLike<K>
Defined in
packages/delegate/src/types.ts:159
resolve
• Optional resolve: MergedTypeResolver<TContext>
Defined in
packages/delegate/src/types.ts:160
selectionSet
• Optional selectionSet: string
Defined in
packages/delegate/src/types.ts:158
valuesFromResults
• Optional valuesFromResults: (results: any, keys: readonly K[]) => V[]
Type declaration
▸ (results, keys): V[]
Parameters
| Name | Type |
|---|---|
results | any |
keys | readonly K[] |
Returns
V[]
Inherited from
MergedTypeResolverOptions.valuesFromResults