Catch the highlights of GraphQLConf 2023! Click for recordings. Or check out our recap blog post.
Docs
API Reference
Interfaces
ExecutionResult

graphql-tools-monorepo / utils/src / ExecutionResult

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

NameType
TDataany
TExtensionsany

Table of contents

Properties

Properties

data

• Optional data: null | TData

Defined in

packages/utils/src/Interfaces.ts:62


errors

• Optional errors: readonly GraphQLError[]

Defined in

packages/utils/src/Interfaces.ts:63


extensions

• Optional extensions: TExtensions

Defined in

packages/utils/src/Interfaces.ts:65


hasNext

• Optional hasNext: boolean

Defined in

packages/utils/src/Interfaces.ts:64


incremental

• Optional incremental: readonly ExecutionResult<TData, TExtensions>[]

Defined in

packages/utils/src/Interfaces.ts:61


items

• Optional items: null | TData

Defined in

packages/utils/src/Interfaces.ts:68


label

• Optional label: string

Defined in

packages/utils/src/Interfaces.ts:66


path

• Optional path: readonly (string | number)[]

Defined in

packages/utils/src/Interfaces.ts:67