in _examples/config/generated.go [107:210]
func (e *executableSchema) Complexity(typeName, field string, childComplexity int, rawArgs map[string]interface{}) (int, bool) {
ec := executionContext{nil, e, 0, 0, nil}
_ = ec
switch typeName + "." + field {
case "Mutation.createTodo":
if e.complexity.Mutation.CreateTodo == nil {
break
}
args, err := ec.field_Mutation_createTodo_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Mutation.CreateTodo(childComplexity, args["input"].(NewTodo)), true
case "Query.todos":
if e.complexity.Query.Todos == nil {
break
}
return e.complexity.Query.Todos(childComplexity), true
case "Todo.databaseId":
if e.complexity.Todo.DatabaseID == nil {
break
}
return e.complexity.Todo.DatabaseID(childComplexity), true
case "Todo.text":
if e.complexity.Todo.Description == nil {
break
}
return e.complexity.Todo.Description(childComplexity), true
case "Todo.done":
if e.complexity.Todo.Done == nil {
break
}
return e.complexity.Todo.Done(childComplexity), true
case "Todo.id":
if e.complexity.Todo.ID == nil {
break
}
return e.complexity.Todo.ID(childComplexity), true
case "Todo.mutation":
if e.complexity.Todo.Mutation == nil {
break
}
return e.complexity.Todo.Mutation(childComplexity), true
case "Todo.query":
if e.complexity.Todo.Query == nil {
break
}
return e.complexity.Todo.Query(childComplexity), true
case "Todo.user":
if e.complexity.Todo.User == nil {
break
}
return e.complexity.Todo.User(childComplexity), true
case "User.name":
if e.complexity.User.FullName == nil {
break
}
return e.complexity.User.FullName(childComplexity), true
case "User.id":
if e.complexity.User.ID == nil {
break
}
return e.complexity.User.ID(childComplexity), true
case "User.role":
if e.complexity.User.Role == nil {
break
}
return e.complexity.User.Role(childComplexity), true
case "role.name":
if e.complexity.Role.Name == nil {
break
}
return e.complexity.Role.Name(childComplexity), true
}
return 0, false
}