MiddlewareAfterField

sangria.execution.MiddlewareAfterField

Attributes

Graph
Supertypes
trait Middleware[Ctx]
class Object
trait Matchable
class Any

Members list

Type members

Inherited types

type FieldVal

Attributes

Inherited from:
MiddlewareBeforeField
type QueryVal

Attributes

Inherited from:
Middleware

Value members

Abstract methods

def afterField(queryVal: QueryVal, fieldVal: FieldVal, value: Any, mctx: MiddlewareQueryContext[Ctx, _, _], ctx: Context[Ctx, _]): Option[Any]

Inherited methods

def afterQuery(queryVal: QueryVal, context: MiddlewareQueryContext[Ctx, _, _]): Unit

Attributes

Inherited from:
Middleware
def beforeField(queryVal: QueryVal, mctx: MiddlewareQueryContext[Ctx, _, _], ctx: Context[Ctx, _]): BeforeFieldResult[Ctx, FieldVal]

Attributes

Inherited from:
MiddlewareBeforeField
def beforeQuery(context: MiddlewareQueryContext[Ctx, _, _]): QueryVal

Attributes

Inherited from:
Middleware

Attributes

Inherited from:
MiddlewareBeforeField
def overrideAction(actionOverride: Action[Ctx, _]): BeforeFieldResult[Ctx, Unit]

Attributes

Inherited from:
MiddlewareBeforeField

Inherited fields

lazy val continue: BeforeFieldResult[Ctx, Unit]

Attributes

Inherited from:
MiddlewareBeforeField