Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { Mutation struct { CreateOutfit func(childComplexity int, input model.InputOutfit) int UpdateOutfit func(childComplexity int, input model.InputOutfit) int } Outfit struct { Created func(childComplexity int) int DeleteHash func(childComplexity int) int Deleted func(childComplexity int) int Featured func(childComplexity int) int ID func(childComplexity int) int Link func(childComplexity int) int Meta func(childComplexity int) int Submitter func(childComplexity int) int Tag func(childComplexity int) int Updated func(childComplexity int) int } Query struct { GetOutfit func(childComplexity int, outfitID string) int GetRandomOutfit func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type MutationResolver ¶
type QueryResolver ¶
type ResolverRoot ¶
type ResolverRoot interface { Mutation() MutationResolver Query() QueryResolver }
Click to show internal directories.
Click to hide internal directories.