nhost_gql_links library Null safety

Constants

webSocketNormalCloseCode → const int
The code sent to the server when the socket closes in order to send new authentication information.
1000

Functions

combinedLinkForNhost(NhostClient nhostClient, {Map<String, String>? defaultHeaders, Client? httpClientOverride}) Link
Creates a link that that configures automatically based on nhostClient's authentication state, and will select HTTP or Web Socket transport as appropriate.
combinedLinkForNhostAuth(String nhostGqlEndpointUrl, AuthClient nhostAuth, {Map<String, String>? defaultHeaders, Client? httpClientOverride}) Link
Creates a link that that configures automatically based on nhostAuth's authentication state. The returned link will select HTTP or Web Socket transport as appropriate based on the GQL operation type.
httpLinkForNhost(String nhostGqlEndpointUrl, AuthClient nhostAuth, {Client? httpClientOverride, Map<String, String>? defaultHeaders = const {}}) Link
Creates an HTTP link that configures automatically based on nhostAuth's authentication state.
webSocketLinkForNhost(String nhostGqlEndpointUrl, AuthClient nhostAuth, {Map<String, String>? defaultHeaders = const {}, ChannelGenerator? testChannelGenerator, Duration? testInactivityTimeout, Duration testReconnectTimeout = const Duration(seconds: 3)}) Link
Creates a web socket link that configures (and reconfigures) automatically based on nhostAuth's authentication state.