ferry_exec library Null safety

Classes

FragmentRequest<TData, TVars>
OperationRequest<TData, TVars>
OperationResponse<TData, TVars>
Encapsulates a GraphQL operation's response, with typed input and responses, and errors.
A fully typed implementation of gql_link

Enums

DataSource
FetchPolicy

Typedefs

Type of the forward function
TypedLinkFunction = Stream<OperationResponse<TData, TVars>> Function<TData, TVars>(OperationRequest<TData, TVars> request, [NextTypedLink<TData, TVars>? forward])
TypedLink as a function [...]
TypedLinkRouter<TData, TVars> = TypedLink Function(OperationRequest<TData, TVars> request)
A function which returns a TypedLink based on contents of request [...]

Exceptions / Errors

TypedLinkException
A base class for exceptions thrown by TypedLinks