QueryManager constructor

QueryManager({
  1. required Link link,
  2. required GraphQLCache cache,
  3. bool alwaysRebroadcast = false,
  4. DeepEqualsFn? deepEquals,
  5. bool deduplicatePollers = false,
  6. Duration? requestTimeout = const Duration(seconds: 5),
})

Implementation

QueryManager({
  required this.link,
  required this.cache,
  this.alwaysRebroadcast = false,
  DeepEqualsFn? deepEquals,
  bool deduplicatePollers = false,
  this.requestTimeout = const Duration(seconds: 5),
}) {
  scheduler = QueryScheduler(
    queryManager: this,
    deduplicatePollers: deduplicatePollers,
  );
  if (deepEquals != null) {
    gqlDeepEquals = deepEquals;
  }
}