object Field
- Companion:
- class
Type members
Value members
Concrete methods
def apply[Ctx, Val, Res, Out](name: String, fieldType: OutputType[Out], description: Option[String], arguments: List[Argument[_]], resolve: Context[Ctx, Val] => Action[Ctx, Res], possibleTypes: => List[PossibleObject[_, _]], tags: List[FieldTag], complexity: Option[(Ctx, Args, Double) => Double], deprecationReason: Option[String])(implicit ev: ValidOutType[Res, Out]): Field[Ctx, Val]
def subs[Ctx, Val, StreamSource, Res, Out](name: String, fieldType: OutputType[Out], description: Option[String], arguments: List[Argument[_]], resolve: Context[Ctx, Val] => StreamSource, possibleTypes: => List[PossibleObject[_, _]], tags: List[FieldTag], complexity: Option[(Ctx, Args, Double) => Double], deprecationReason: Option[String])(implicit stream: SubscriptionStreamLike[StreamSource, Action, Ctx, Res, Out]): Field[Ctx, Val]