Documentation ¶
Index ¶
- type GQLHandler
- type GraphQL
- func (g *GraphQL) AddMutationField(name string, handler GQLHandler)
- func (g *GraphQL) AddQueryField(name string, handler GQLHandler)
- func (g *GraphQL) AddSubscriptionField(name string, handler GQLHandler)
- func (g *GraphQL) BuildSchema() (goGraphQL.Schema, error)
- func (g *GraphQL) GetSchema() goGraphQL.Schema
- func (g *GraphQL) IsSchemaAvailable() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GQLHandler ¶
type GQLHandler func(flamedContext *flamedContext.FlamedContext) *goGraphQL.Field
type GraphQL ¶
type GraphQL struct {
// contains filtered or unexported fields
}
func NewGraphQL ¶
func NewGraphQL(flamedContext *flamedContext.FlamedContext) *GraphQL
func (*GraphQL) AddMutationField ¶
func (g *GraphQL) AddMutationField(name string, handler GQLHandler)
func (*GraphQL) AddQueryField ¶
func (g *GraphQL) AddQueryField(name string, handler GQLHandler)
func (*GraphQL) AddSubscriptionField ¶
func (g *GraphQL) AddSubscriptionField(name string, handler GQLHandler)
func (*GraphQL) IsSchemaAvailable ¶
Click to show internal directories.
Click to hide internal directories.