request<TData, TVars> abstract method

Stream<OperationResponse<TData, TVars>> request<TData, TVars>(
  1. OperationRequest<TData, TVars> request, [
  2. NextTypedLink<TData, TVars>? forward
])

A function called when a request reaches this TypedLink

Implementation

Stream<OperationResponse<TData, TVars>> request<TData, TVars>(
  /// An incoming [OperationRequest]
  OperationRequest<TData, TVars> request, [
  /// Function that invokes the [request] function of
  /// the next [TypedLink]
  ///
  /// Terminating [TypedLink]s do not call this function.
  NextTypedLink<TData, TVars>? forward,
]);