WatchQueryOptions<TParsed extends Object?> constructor
WatchQueryOptions<TParsed extends Object?> ({
- required DocumentNode document,
- String? operationName,
- Map<
String, dynamic> variables = const {}, - FetchPolicy? fetchPolicy,
- ErrorPolicy? errorPolicy,
- CacheRereadPolicy? cacheRereadPolicy,
- Object? optimisticResult,
- Duration? pollInterval,
- bool fetchResults = false,
- bool carryForwardDataOnException = true,
- bool? eagerlyFetchResults,
- Context? context,
- ResultParserFn<
TParsed> ? parserFn, - Duration? queryRequestTimeout,
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,
Duration? queryRequestTimeout,
}) : eagerlyFetchResults = eagerlyFetchResults ?? fetchResults,
super(
document: document,
operationName: operationName,
variables: variables,
fetchPolicy: fetchPolicy,
errorPolicy: errorPolicy,
cacheRereadPolicy: cacheRereadPolicy,
pollInterval: pollInterval,
context: context,
optimisticResult: optimisticResult,
parserFn: parserFn,
queryRequestTimeout: queryRequestTimeout,
);