GraphqlMarkdown.Schema (Graphql Markdown v0.5.1)

View Source

Internal Schema representation of Graphql section we care about

Summary

Types

t()

test

Types

t()

@type t() :: %GraphqlMarkdown.Schema{
  enums: [map()],
  inputs: [map()],
  interfaces: [map()],
  mutations: [map()],
  objects: [map()],
  queries: [map()],
  scalars: [map()],
  subscriptions: [map()],
  unions: [map()]
}

test

Functions

enum_kind()

field_kind(type)

field_type(type)

find_and_sort_type(types, field, value, sort_by \\ "name")

full_field_type(type)

input_kind()

interface_kind()

mutation_type(schema)

object_kind()

query_type(schema)

scalar_kind()

schema_from_json(arg1)

subscription_type(schema)

types(schema)

union_kind()