ferry_exec library

Classes

FetchPolicy
FragmentRequest<TData, TVars>
JsonOperationRequest
A OperationRequest that parses the response into a Map<String, dynamic> this is useful for when you don't have a generated class for the operation or as an escape hatch for when you want to parse the response yourself.
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

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