Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasAsyncSel ¶
Types ¶
type Request ¶
type Request struct { Schema *types.Schema Doc *types.ExecutableDefinition Vars map[string]interface{} Mu sync.Mutex Errs []*errors.QueryError DisableIntrospection bool }
func (*Request) AddError ¶
func (r *Request) AddError(err *errors.QueryError)
type SchemaField ¶
type Selection ¶
type Selection interface {
// contains filtered or unexported methods
}
func ApplyOperation ¶
func ApplyOperation(r *Request, s *resolvable.Schema, op *types.OperationDefinition) []Selection
type TypeAssertion ¶
type TypeAssertion struct { resolvable.TypeAssertion Sels []Selection }
type TypenameField ¶
type TypenameField struct { resolvable.Object Alias string }
Click to show internal directories.
Click to hide internal directories.