WatchQueryOptions<TParsed extends Object?> constructor

WatchQueryOptions<TParsed extends Object?>({
  1. required DocumentNode document,
  2. String? operationName,
  3. Map<String, dynamic> variables = const {},
  4. FetchPolicy? fetchPolicy,
  5. ErrorPolicy? errorPolicy,
  6. CacheRereadPolicy? cacheRereadPolicy,
  7. Object? optimisticResult,
  8. Duration? pollInterval,
  9. bool fetchResults = false,
  10. bool carryForwardDataOnException = true,
  11. bool? eagerlyFetchResults,
  12. Context? context,
  13. ResultParserFn<TParsed>? parserFn,
})

Implementation

WatchQueryOptions({
  required DocumentNode document,
  String? operationName,
  Map<String, dynamic> variables = const {},
  FetchPolicy? fetchPolicy,
  ErrorPolicy? errorPolicy,
  CacheRereadPolicy? cacheRereadPolicy,
  Object? optimisticResult,
  Duration? pollInterval,
  this.fetchResults = false,
  this.carryForwardDataOnException = true,
  bool? eagerlyFetchResults,
  Context? context,
  ResultParserFn<TParsed>? parserFn,
})  : eagerlyFetchResults = eagerlyFetchResults ?? fetchResults,
      super(
        document: document,
        operationName: operationName,
        variables: variables,
        fetchPolicy: fetchPolicy,
        errorPolicy: errorPolicy,
        cacheRereadPolicy: cacheRereadPolicy,
        pollInterval: pollInterval,
        context: context,
        optimisticResult: optimisticResult,
        parserFn: parserFn,
      );