gql_websocket_link 0.3.5-alpha+1676754980913 gql_websocket_link: ^0.3.5-alpha+1676754980913 copied to clipboard
GQL Websocket Link
GQL WebSocket link to execute subscriptions as well as mutations & queries against a GraphQL backend.
This link support autoReconnect
and will resubscribe after reconnecting.
Usage #
A simple usage example:
import "package:gql_link/gql_link.dart";
import "package:gql_websocket_link/gql_websocket_link.dart";
void main () {
final link = Link.from([
// SomeLink(),
WebSocketLink("ws://<GRAPHQL_SERVER_ENDPOINT>/graphql"),
]);
}
Make sure you have WebSocket transport supported on your GraphQL server.
Features and bugs #
Please file feature requests and bugs at the GitHub.
Attribution #
This code was adapted with minor changed from the graphql-flutter
repo