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 { Animal struct { ID func(childComplexity int) int Name func(childComplexity int) int } Breed struct { ID func(childComplexity int) int Name func(childComplexity int) int } City struct { ID func(childComplexity int) int Name func(childComplexity int) int StateID func(childComplexity int) int } Mutation struct { CreateUser func(childComplexity int, input model.NewUser) int } Query struct { Animals func(childComplexity int) int Breeds func(childComplexity int, animalID string) int Cities func(childComplexity int, stateID string) int States func(childComplexity int) int } State struct { ID func(childComplexity int) int Initials func(childComplexity int) int Name func(childComplexity int) int } User struct { Address func(childComplexity int) int CityID func(childComplexity int) int Complement func(childComplexity int) int Description func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Number func(childComplexity int) int Phone func(childComplexity int) int Photo func(childComplexity int) int ShowAddress func(childComplexity int) int ShowEmail func(childComplexity int) int ShowPhone func(childComplexity int) int StateID func(childComplexity int) int TotalPets func(childComplexity int) int Type func(childComplexity int) int ZipCode func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type MutationResolver ¶
type QueryResolver ¶
type ResolverRoot ¶
type ResolverRoot interface { Mutation() MutationResolver Query() QueryResolver }
Click to show internal directories.
Click to hide internal directories.