Table of contents
Classes
Type Aliases
Variables
Functions
- getInterpolatedHeadersFactory
- getInterpolatedStringFactory
- getInterpolationKeys
- hashObject
- parseInterpolationStrings
Type Aliases
ResolverData
Ƭ ResolverData<TParent
, TArgs
, TContext
, TResult
>: Object
Type parameters
Name | Type |
---|---|
TParent | any |
TArgs | any |
TContext | any |
TResult | any |
Type declaration
Name | Type |
---|---|
args? | TArgs |
context? | TContext |
env | Record <string , string > |
info? | GraphQLResolveInfo |
result? | TResult |
root? | TParent |
Defined in
packages/string-interpolation/src/resolver-data-factory.ts:4
ResolverDataBasedFactory
Ƭ ResolverDataBasedFactory<T
>: (data
: ResolverData
) => T
Type parameters
Name |
---|
T |
Type declaration
▸ (data
): T
Parameters
Name | Type |
---|---|
data | ResolverData |
Returns
T
Defined in
packages/string-interpolation/src/resolver-data-factory.ts:12
Variables
stringInterpolator
• Const
stringInterpolator: Interpolator
Defined in
packages/string-interpolation/src/index.ts:12
Functions
getInterpolatedHeadersFactory
▸ getInterpolatedHeadersFactory(nonInterpolatedHeaders?
): ResolverDataBasedFactory
<Record
<string
, string
>>
Parameters
Name | Type |
---|---|
nonInterpolatedHeaders | Record <string , string > |
Returns
ResolverDataBasedFactory
<Record
<string
, string
>>
getInterpolatedStringFactory
▸ getInterpolatedStringFactory(nonInterpolatedString
): ResolverDataBasedFactory
<string
>
Parameters
Name | Type |
---|---|
nonInterpolatedString | string |
Returns
ResolverDataBasedFactory
<string
>
getInterpolationKeys
▸ getInterpolationKeys(...interpolationStrings
): any
[]
Parameters
Name | Type |
---|---|
...interpolationStrings | string [] |
Returns
any
[]
hashObject
▸ hashObject(value
): string
Parameters
Name | Type |
---|---|
value | any |
Returns
string
parseInterpolationStrings
▸ parseInterpolationStrings(interpolationStrings
, argTypeMap?
): Object
Parameters
Name | Type |
---|---|
interpolationStrings | Iterable <string > |
argTypeMap? | Record <string , string | GraphQLInputType > |
Returns
Object
Name | Type |
---|---|
args | Record <string , { type : string | GraphQLInputType }> |
contextVariables | Record <string , string > |