TypedGql.Language.Field (TypedGql v0.13.0)

Copy Markdown View Source

A field selection: a name, optional alias, arguments, directives and sub-selections.

Summary

Types

t()

@type t() :: %TypedGql.Language.Field{
  alias: String.t() | nil,
  arguments: [TypedGql.Language.Argument.t()],
  directives: [TypedGql.Language.Directive.t()],
  loc: map(),
  name: String.t() | nil,
  selection_set: TypedGql.Language.SelectionSet.t() | nil
}