_type

package
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ScalarTypes = map[string]graphql.Type{
	"String":     graphql.String,
	"String!":    graphql.NewNonNull(graphql.String),
	"[String]":   graphql.NewList(graphql.String),
	"[String!]":  graphql.NewList(graphql.NewNonNull(graphql.String)),
	"[String]!":  graphql.NewNonNull(graphql.NewList(graphql.String)),
	"[String!]!": graphql.NewNonNull(graphql.NewList(graphql.NewNonNull(graphql.String))),

	"Int":     graphql.Int,
	"Int!":    graphql.NewNonNull(graphql.Int),
	"[Int]":   graphql.NewList(graphql.Int),
	"[Int!]":  graphql.NewList(graphql.NewNonNull(graphql.Int)),
	"[Int]!":  graphql.NewNonNull(graphql.NewList(graphql.Int)),
	"[Int!]!": graphql.NewNonNull(graphql.NewList(graphql.NewNonNull(graphql.Int))),

	"Float":     graphql.Float,
	"Float!":    graphql.NewNonNull(graphql.Float),
	"[Float]":   graphql.NewList(graphql.Float),
	"[Float!]":  graphql.NewList(graphql.NewNonNull(graphql.Float)),
	"[Float]!":  graphql.NewNonNull(graphql.NewList(graphql.Float)),
	"[Float!]!": graphql.NewNonNull(graphql.NewList(graphql.NewNonNull(graphql.Float))),

	"Boolean":     graphql.Boolean,
	"Boolean!":    graphql.NewNonNull(graphql.Boolean),
	"[Boolean]":   graphql.NewList(graphql.Boolean),
	"[Boolean!]":  graphql.NewList(graphql.NewNonNull(graphql.Boolean)),
	"[Boolean]!":  graphql.NewNonNull(graphql.NewList(graphql.Boolean)),
	"[Boolean!]!": graphql.NewNonNull(graphql.NewList(graphql.NewNonNull(graphql.Boolean))),

	"ID":     graphql.ID,
	"ID!":    graphql.NewNonNull(graphql.ID),
	"[ID]":   graphql.NewList(graphql.ID),
	"[ID!]":  graphql.NewList(graphql.NewNonNull(graphql.ID)),
	"[ID]!":  graphql.NewNonNull(graphql.NewList(graphql.ID)),
	"[ID!]!": graphql.NewNonNull(graphql.NewList(graphql.NewNonNull(graphql.ID))),
}

scalar types String , Int , Float , Boolean , ID

Functions

func CreateInputObjects

func CreateInputObjects(schema *ast.Schema, objects map[string]graphql.Input) map[string]graphql.Input

func CreateMutation

func CreateMutation(schema *ast.Schema, input map[string]graphql.Input, output map[string]graphql.Output, db storage.Database) *graphql.Object

func CreateObjects

func CreateObjects(schema *ast.Schema, objects map[string]graphql.Output) map[string]graphql.Output

func CreateQuery

func CreateQuery(schema *ast.Schema, input map[string]graphql.Input, output map[string]graphql.Output, db storage.Database) *graphql.Object

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL