Search
Preparing search index...
The search index is not available
graphql-mocks
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
graphql-mocks
resolver
Namespace resolver
Index
Namespaces
types
utils
Variables
Wrapper
For
Functions
apply
Wrappers
create
Wrapper
extract
All
Dependencies
extract
Dependencies
Variables
Const
Wrapper
For
Wrapper
For
:
{
ANY
:
"ANY"
;
FIELD
:
"FIELD"
;
TYPE
:
"TYPE"
}
= ...
Type declaration
ANY
:
"ANY"
FIELD
:
"FIELD"
TYPE
:
"TYPE"
Functions
apply
Wrappers
apply
Wrappers<K>
(
resolver
:
K
, wrappers
:
Wrapper
[]
, wrapperOptions
:
BaseWrapperOptions
)
:
Promise
<
K
>
Type parameters
K
:
FieldResolver
<
any
,
any
,
any
,
any
>
|
TypeResolver
<
any
,
any
>
Parameters
resolver:
K
wrappers:
Wrapper
[]
wrapperOptions:
BaseWrapperOptions
Returns
Promise
<
K
>
create
Wrapper
create
Wrapper<K>
(
name
:
string
, wrapperFor
:
K
, wrapperFn
:
WrapperFnMapping
[
K
]
)
:
NamedWrapper
<
K
>
Type parameters
K
:
WrapperForOptions
Parameters
name:
string
wrapperFor:
K
wrapperFn:
WrapperFnMapping
[
K
]
Returns
NamedWrapper
<
K
>
extract
All
Dependencies
extract
All
Dependencies<T>
(
context
:
ResolverContext
)
:
T
Type parameters
T
:
Record
<
string
,
NonNullDependency
>
Parameters
context:
ResolverContext
Returns
T
extract
Dependencies
extract
Dependencies<T>
(
context
:
ResolverContext
, requestedDependencies
:
keyof
T
[]
, options
?:
{
required
:
true
}
)
:
T
extends
PackDependencies
?
Required
<
T
>
:
Required
<
PackDependencies
>
extract
Dependencies<T>
(
context
:
ResolverContext
, requestedDependencies
:
keyof
T
[]
, options
?:
{
required
:
false
}
)
:
T
extends
PackDependencies
?
Partial
<
T
>
:
Partial
<
PackDependencies
>
Type parameters
T
:
Record
<
string
,
NonNullDependency
>
Parameters
context:
ResolverContext
requestedDependencies:
keyof
T
[]
Optional
options:
{
required
:
true
}
required
:
true
Returns
T
extends
PackDependencies
?
Required
<
T
>
:
Required
<
PackDependencies
>
Type parameters
T
:
Record
<
string
,
NonNullDependency
>
Parameters
context:
ResolverContext
requestedDependencies:
keyof
T
[]
Optional
options:
{
required
:
false
}
required
:
false
Returns
T
extends
PackDependencies
?
Partial
<
T
>
:
Partial
<
PackDependencies
>
Exports
graphql
highlight
pack
relay
resolver
types
utils
resolver
Map
types
wrapper
Wrapper
For
apply
Wrappers
create
Wrapper
extract
All
Dependencies
extract
Dependencies
Generated using
TypeDoc