Documentation ¶
Index ¶
- type SchemaBuilder
- func (schemaBuilder *SchemaBuilder) AddMutationAction(name string, description string, object interface{}, ...) *SchemaBuilder
- func (schemaBuilder *SchemaBuilder) AddQueryAction(name string, description string, object interface{}, ...) *SchemaBuilder
- func (schemaBuilder *SchemaBuilder) Build() graphql.Schema
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchemaBuilder ¶
type SchemaBuilder struct { Query *graphql.Object Mutation *graphql.Object // contains filtered or unexported fields }
func NewSchemaBuilder ¶
func NewSchemaBuilder() *SchemaBuilder
func (*SchemaBuilder) AddMutationAction ¶
func (schemaBuilder *SchemaBuilder) AddMutationAction(name string, description string, object interface{}, resolver func(graphql.ResolveParams) (interface{}, error)) *SchemaBuilder
func (*SchemaBuilder) AddQueryAction ¶
func (schemaBuilder *SchemaBuilder) AddQueryAction(name string, description string, object interface{}, resolver func(graphql.ResolveParams) (interface{}, error)) *SchemaBuilder
func (*SchemaBuilder) Build ¶
func (schemaBuilder *SchemaBuilder) Build() graphql.Schema
Click to show internal directories.
Click to hide internal directories.