Represents a selection from parent type Origin
that returns a result of type A
.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
-
Members list
Value members
Abstract methods
Use the given alias for this selection
Use the given alias for this selection
Attributes
Add the given directive to the selection
Add the given directive to the selection
Attributes
Concrete methods
Parse the given response payload into the expected return type, with an potential list of partial errors and an optional extensions object
Parse the given response payload into the expected return type, with an potential list of partial errors and an optional extensions object
Attributes
Maps the result of this selection to a new type B
Maps the result of this selection to a new type B
Attributes
Maps the result of this selection to a new type B
or make the decoding fail with a DecodingError
Maps the result of this selection to a new type B
or make the decoding fail with a DecodingError
Attributes
Maps a tupled result to a type Res
using a function f
with 2 parameters
Maps a tupled result to a type Res
using a function f
with 2 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 3 parameters
Maps a tupled result to a type Res
using a function f
with 3 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 4 parameters
Maps a tupled result to a type Res
using a function f
with 4 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 5 parameters
Maps a tupled result to a type Res
using a function f
with 5 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 6 parameters
Maps a tupled result to a type Res
using a function f
with 6 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 7 parameters
Maps a tupled result to a type Res
using a function f
with 7 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 8 parameters
Maps a tupled result to a type Res
using a function f
with 8 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 9 parameters
Maps a tupled result to a type Res
using a function f
with 9 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 10 parameters
Maps a tupled result to a type Res
using a function f
with 10 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 11 parameters
Maps a tupled result to a type Res
using a function f
with 11 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 12 parameters
Maps a tupled result to a type Res
using a function f
with 12 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 13 parameters
Maps a tupled result to a type Res
using a function f
with 13 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 14 parameters
Maps a tupled result to a type Res
using a function f
with 14 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 15 parameters
Maps a tupled result to a type Res
using a function f
with 15 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 16 parameters
Maps a tupled result to a type Res
using a function f
with 16 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 17 parameters
Maps a tupled result to a type Res
using a function f
with 17 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 18 parameters
Maps a tupled result to a type Res
using a function f
with 18 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 19 parameters
Maps a tupled result to a type Res
using a function f
with 19 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 20 parameters
Maps a tupled result to a type Res
using a function f
with 20 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 21 parameters
Maps a tupled result to a type Res
using a function f
with 21 parameters
Attributes
Maps a tupled result to a type Res
using a function f
with 22 parameters
Maps a tupled result to a type Res
using a function f
with 22 parameters
Attributes
Transforms a root selection into a GraphQL request.
Transforms a root selection into a GraphQL request.
Value parameters
- dropNullInputValues
-
if true, drop all null values from input object arguments (default: false)
- queryName
-
if specified, use the given query name
- useVariables
-
if true, all arguments will be passed as variables (default: false)
Attributes
Transforms a root selection into an STTP request ready to be run. To access partial errors and extensions, use toRequestWith
.
Transforms a root selection into an STTP request ready to be run. To access partial errors and extensions, use toRequestWith
.
Value parameters
- dropNullInputValues
-
if true, drop all null values from input object arguments (default: false)
- queryName
-
if specified, use the given query name
- uri
-
the URL of the GraphQL server
- useVariables
-
if true, all arguments will be passed as variables (default: false)
Attributes
- Returns
-
an STTP request
Transforms a root selection into an STTP request ready to be run. More powerful than toRequest
, it gives you access to partial errors and extensions.
Transforms a root selection into an STTP request ready to be run. More powerful than toRequest
, it gives you access to partial errors and extensions.
Value parameters
- dropNullInputValues
-
if true, drop all null values from input object arguments (default: false)
- queryName
-
if specified, use the given query name
- uri
-
the URL of the GraphQL server
- useVariables
-
if true, all arguments will be passed as variables (default: false)
Attributes
- Returns
-
an STTP request
Combines this selection with another selection, returning a tuple of both results. To be combines, selections needs to have the same origin.
Combines this selection with another selection, returning a tuple of both results. To be combines, selections needs to have the same origin.