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 { Query struct { Vocabularies func(childComplexity int, names []string) int VocabularyRootTree func(childComplexity int, name string) int } Vocabulary struct { Children func(childComplexity int) int Constitute func(childComplexity int) int Meaning func(childComplexity int) int Mnemonic func(childComplexity int) int Name func(childComplexity int) int Phonetic func(childComplexity int) int Roots func(childComplexity int) int Tags func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type QueryResolver ¶
type Resolver ¶
type Resolver struct {
Dict
}
func (*Resolver) Query ¶
func (r *Resolver) Query() QueryResolver
Query returns QueryResolver implementation.
type ResolverRoot ¶
type ResolverRoot interface {
Query() QueryResolver
}
Click to show internal directories.
Click to hide internal directories.