@vnodes/graphql
Preparing search index...
GraphQLRequestListener
Interface GraphQLRequestListener<TContext>
interface
GraphQLRequestListener
<
TContext
extends
BaseContext
>
{
didEncounterErrors
?
(
requestContext
:
GraphQLRequestContextDidEncounterErrors
<
TContext
>
,
)
:
Promise
<
void
>
;
didEncounterSubsequentErrors
?
(
requestContext
:
GraphQLRequestContextDidEncounterSubsequentErrors
<
TContext
,
>
,
errors
:
readonly
GraphQLError
[]
,
)
:
Promise
<
void
>
;
didResolveOperation
?
(
requestContext
:
GraphQLRequestContextDidResolveOperation
<
TContext
>
,
)
:
Promise
<
void
>
;
didResolveSource
?
(
requestContext
:
GraphQLRequestContextDidResolveSource
<
TContext
>
,
)
:
Promise
<
void
>
;
executionDidStart
?
(
requestContext
:
GraphQLRequestContextExecutionDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestExecutionListener
<
TContext
>
>
;
parsingDidStart
?
(
requestContext
:
GraphQLRequestContextParsingDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestListenerParsingDidEnd
>
;
responseForOperation
?
(
requestContext
:
GraphQLRequestContextResponseForOperation
<
TContext
>
,
)
:
Promise
<
GraphQLResponse
|
null
>
;
validationDidStart
?
(
requestContext
:
GraphQLRequestContextValidationDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestListenerValidationDidEnd
>
;
willSendResponse
?
(
requestContext
:
GraphQLRequestContextWillSendResponse
<
TContext
>
,
)
:
Promise
<
void
>
;
willSendSubsequentPayload
?
(
requestContext
:
GraphQLRequestContextWillSendSubsequentPayload
<
TContext
,
>
,
payload
:
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha2
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha9
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
,
)
:
Promise
<
void
>
;
}
Type Parameters
TContext
extends
BaseContext
Index
Methods
did
Encounter
Errors?
did
Encounter
Subsequent
Errors?
did
Resolve
Operation?
did
Resolve
Source?
execution
Did
Start?
parsing
Did
Start?
response
For
Operation?
validation
Did
Start?
will
Send
Response?
will
Send
Subsequent
Payload?
Methods
Optional
did
Encounter
Errors
didEncounterErrors
?
(
requestContext
:
GraphQLRequestContextDidEncounterErrors
<
TContext
>
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextDidEncounterErrors
<
TContext
>
Returns
Promise
<
void
>
Optional
did
Encounter
Subsequent
Errors
didEncounterSubsequentErrors
?
(
requestContext
:
GraphQLRequestContextDidEncounterSubsequentErrors
<
TContext
,
>
,
errors
:
readonly
GraphQLError
[]
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextDidEncounterSubsequentErrors
<
TContext
>
errors
:
readonly
GraphQLError
[]
Returns
Promise
<
void
>
Optional
did
Resolve
Operation
didResolveOperation
?
(
requestContext
:
GraphQLRequestContextDidResolveOperation
<
TContext
>
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextDidResolveOperation
<
TContext
>
Returns
Promise
<
void
>
Optional
did
Resolve
Source
didResolveSource
?
(
requestContext
:
GraphQLRequestContextDidResolveSource
<
TContext
>
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextDidResolveSource
<
TContext
>
Returns
Promise
<
void
>
Optional
execution
Did
Start
executionDidStart
?
(
requestContext
:
GraphQLRequestContextExecutionDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestExecutionListener
<
TContext
>
>
Parameters
requestContext
:
GraphQLRequestContextExecutionDidStart
<
TContext
>
Returns
Promise
<
void
|
GraphQLRequestExecutionListener
<
TContext
>
>
Optional
parsing
Did
Start
parsingDidStart
?
(
requestContext
:
GraphQLRequestContextParsingDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestListenerParsingDidEnd
>
Parameters
requestContext
:
GraphQLRequestContextParsingDidStart
<
TContext
>
Returns
Promise
<
void
|
GraphQLRequestListenerParsingDidEnd
>
Optional
response
For
Operation
responseForOperation
?
(
requestContext
:
GraphQLRequestContextResponseForOperation
<
TContext
>
,
)
:
Promise
<
GraphQLResponse
|
null
>
Parameters
requestContext
:
GraphQLRequestContextResponseForOperation
<
TContext
>
Returns
Promise
<
GraphQLResponse
|
null
>
Optional
validation
Did
Start
validationDidStart
?
(
requestContext
:
GraphQLRequestContextValidationDidStart
<
TContext
>
,
)
:
Promise
<
void
|
GraphQLRequestListenerValidationDidEnd
>
Parameters
requestContext
:
GraphQLRequestContextValidationDidStart
<
TContext
>
Returns
Promise
<
void
|
GraphQLRequestListenerValidationDidEnd
>
Optional
will
Send
Response
willSendResponse
?
(
requestContext
:
GraphQLRequestContextWillSendResponse
<
TContext
>
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextWillSendResponse
<
TContext
>
Returns
Promise
<
void
>
Optional
will
Send
Subsequent
Payload
willSendSubsequentPayload
?
(
requestContext
:
GraphQLRequestContextWillSendSubsequentPayload
<
TContext
>
,
payload
:
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha2
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha9
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
,
)
:
Promise
<
void
>
Parameters
requestContext
:
GraphQLRequestContextWillSendSubsequentPayload
<
TContext
>
payload
:
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha2
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
|
GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha9
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
,
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
did
Encounter
Errors
did
Encounter
Subsequent
Errors
did
Resolve
Operation
did
Resolve
Source
execution
Did
Start
parsing
Did
Start
response
For
Operation
validation
Did
Start
will
Send
Response
will
Send
Subsequent
Payload
@vnodes/graphql
Loading...