Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.05 KB

README.md

File metadata and controls

54 lines (38 loc) · 2.05 KB

MIT License PRs Welcome Watch on GitHub Star on GitHub Watch on GitHub Discord

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