QueryOptions<TParsed extends Object?>  constructor 
      
      QueryOptions<TParsed extends Object?> ({ 
    
    
- required DocumentNode document,
- String? operationName,
- Map<String, dynamic> variables = const {},
- FetchPolicy? fetchPolicy,
- ErrorPolicy? errorPolicy,
- CacheRereadPolicy? cacheRereadPolicy,
- Object? optimisticResult,
- Duration? pollInterval,
- Context? context,
- ResultParserFn<TParsed> ? parserFn,
- Duration? queryRequestTimeout,
- OnQueryComplete? onComplete,
- OnQueryError? onError,
Implementation
QueryOptions({
  required DocumentNode document,
  String? operationName,
  Map<String, dynamic> variables = const {},
  FetchPolicy? fetchPolicy,
  ErrorPolicy? errorPolicy,
  CacheRereadPolicy? cacheRereadPolicy,
  Object? optimisticResult,
  this.pollInterval,
  Context? context,
  ResultParserFn<TParsed>? parserFn,
  Duration? queryRequestTimeout,
  this.onComplete,
  this.onError,
}) : super(
        fetchPolicy: fetchPolicy,
        errorPolicy: errorPolicy,
        cacheRereadPolicy: cacheRereadPolicy,
        document: document,
        operationName: operationName,
        variables: variables,
        context: context,
        optimisticResult: optimisticResult,
        parserFn: parserFn,
        queryRequestTimeout: queryRequestTimeout,
      );