MappedUpdateCtx

sangria.schema.MappedUpdateCtx
class MappedUpdateCtx[Ctx, Val, NewVal](val action: LeafAction[Ctx, Val], val nextCtx: Val => Ctx, val mapFn: Val => NewVal) extends Action[Ctx, NewVal]

Attributes

Graph
Supertypes
trait Action[Ctx, NewVal]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def map[NewNewVal](fn: NewVal => NewNewVal)(implicit ec: ExecutionContext): MappedUpdateCtx[Ctx, Val, NewNewVal]

Attributes

Definition Classes

Concrete fields

val action: LeafAction[Ctx, Val]
val mapFn: Val => NewVal
val nextCtx: Val => Ctx