ProjectedField

data class ProjectedField(val responseName: String, val schemaName: String, val outputType: GraphQLType, val condition: SelectionCondition, val selectionSet: ProjectedSelectionSet? = null)(source)

A single field after projection for a specific RuntimePath.

Parameters

responseName

The key in the JSON response.

schemaName

The actual field name on the schema type.

outputType

The return type of this field.

condition

The directive-derived condition.

selectionSet

Recursively projected nested selections, or null.

Constructors

Link copied to clipboard
constructor(responseName: String, schemaName: String, outputType: GraphQLType, condition: SelectionCondition, selectionSet: ProjectedSelectionSet? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard