Interface: ExecutionResult<TData, TExtensions>
utils/src.ExecutionResult
The result of GraphQL execution.
errors
is included when any errors occurred as a non-empty array.data
is the result of a successful execution of the query.hasNext
is true if a future payload is expected.extensions
is reserved for adding non-standard properties.
Type parameters
Name | Type |
---|---|
TData | any |
TExtensions | any |
Table of contents
Properties
Properties
data
• Optional
data: null
| TData
Defined in
packages/utils/src/Interfaces.ts:62 (opens in a new tab)
errors
• Optional
errors: readonly GraphQLError
[]
Defined in
packages/utils/src/Interfaces.ts:63 (opens in a new tab)
extensions
• Optional
extensions: TExtensions
Defined in
packages/utils/src/Interfaces.ts:65 (opens in a new tab)
hasNext
• Optional
hasNext: boolean
Defined in
packages/utils/src/Interfaces.ts:64 (opens in a new tab)
incremental
• Optional
incremental: readonly ExecutionResult
<TData
, TExtensions
>[]
Defined in
packages/utils/src/Interfaces.ts:61 (opens in a new tab)
items
• Optional
items: null
| TData
Defined in
packages/utils/src/Interfaces.ts:68 (opens in a new tab)
label
• Optional
label: string
Defined in
packages/utils/src/Interfaces.ts:66 (opens in a new tab)
path
• Optional
path: readonly (string
| number
)[]