copyWith method

GraphQLClient copyWith({
  1. Link? link,
  2. GraphQLCache? cache,
  3. DefaultPolicies? defaultPolicies,
  4. bool? alwaysRebroadcast,
})
inherited

Create a copy of the client with the provided information.

Implementation

GraphQLClient copyWith(
    {Link? link,
    GraphQLCache? cache,
    DefaultPolicies? defaultPolicies,
    bool? alwaysRebroadcast}) {
  return GraphQLClient(
      link: link ?? this.link,
      cache: cache ?? this.cache,
      defaultPolicies: defaultPolicies ?? this.defaultPolicies,
      alwaysRebroadcast: alwaysRebroadcast ?? queryManager.alwaysRebroadcast);
}