Query top-level constant
ObjectTypeDefinitionNode
const Query
Implementation
const Query = _i1.ObjectTypeDefinitionNode(
name: _i1.NameNode(value: 'Query'),
directives: [],
interfaces: [],
fields: [
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'hero'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'episode'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Episode'), isNonNull: false),
defaultValue: null)
],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Character'), isNonNull: false)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'reviews'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'episode'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Episode'), isNonNull: false),
defaultValue: null),
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'first'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'int'), isNonNull: false),
defaultValue: null),
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'offset'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'int'), isNonNull: false),
defaultValue: null)
],
type: _i1.ListTypeNode(
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Review'), isNonNull: false),
isNonNull: false)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'search'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'text'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'String'), isNonNull: false),
defaultValue: null)
],
type: _i1.ListTypeNode(
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'SearchResult'), isNonNull: false),
isNonNull: false)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'character'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'id'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'ID'), isNonNull: true),
defaultValue: null)
],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Character'), isNonNull: false)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'droid'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'id'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'ID'), isNonNull: true),
defaultValue: null)
],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Droid'), isNonNull: false)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'human'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'id'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'ID'), isNonNull: true),
defaultValue: null)
],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Human'), isNonNull: true)),
_i1.FieldDefinitionNode(
name: _i1.NameNode(value: 'starship'),
directives: [],
args: [
_i1.InputValueDefinitionNode(
name: _i1.NameNode(value: 'id'),
directives: [],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'ID'), isNonNull: true),
defaultValue: null)
],
type: _i1.NamedTypeNode(
name: _i1.NameNode(value: 'Starship'), isNonNull: false))
]);