copyWith method
      
WatchQueryOptions<Query$searchFavouritesLeagues> 
copyWith({ 
    
- DocumentNode? document,
 - String? operationName,
 - Map<
String, dynamic> ? variables, - FetchPolicy? fetchPolicy,
 - ErrorPolicy? errorPolicy,
 - CacheRereadPolicy? cacheRereadPolicy,
 - Object? optimisticResult,
 - Duration? pollInterval,
 - bool? fetchResults,
 - bool? carryForwardDataOnException,
 - bool? eagerlyFetchResults,
 - Context? context,
 - ResultParserFn<
Query$searchFavouritesLeagues> ? parserFn, - Duration? queryRequestTimeout,
 
inherited
    Generic copyWith for all fields. There are other, more specific options:
copyWithFetchPolicy,copyWithVariables, etc
Implementation
WatchQueryOptions<TParsed> copyWith({
  DocumentNode? document,
  String? operationName,
  Map<String, dynamic>? variables,
  FetchPolicy? fetchPolicy,
  ErrorPolicy? errorPolicy,
  CacheRereadPolicy? cacheRereadPolicy,
  Object? optimisticResult,
  Duration? pollInterval,
  bool? fetchResults,
  bool? carryForwardDataOnException,
  bool? eagerlyFetchResults,
  Context? context,
  ResultParserFn<TParsed>? parserFn,
  Duration? queryRequestTimeout,
}) =>
    WatchQueryOptions<TParsed>(
      document: document ?? this.document,
      operationName: operationName ?? this.operationName,
      variables: variables ?? this.variables,
      fetchPolicy: fetchPolicy ?? this.fetchPolicy,
      errorPolicy: errorPolicy ?? this.errorPolicy,
      cacheRereadPolicy: cacheRereadPolicy ?? this.cacheRereadPolicy,
      optimisticResult: optimisticResult ?? this.optimisticResult,
      pollInterval: pollInterval ?? this.pollInterval,
      fetchResults: fetchResults ?? this.fetchResults,
      eagerlyFetchResults: eagerlyFetchResults ?? this.eagerlyFetchResults,
      carryForwardDataOnException:
          carryForwardDataOnException ?? this.carryForwardDataOnException,
      context: context ?? this.context,
      parserFn: parserFn ?? this.parserFn,
      queryRequestTimeout: queryRequestTimeout ?? this.queryRequestTimeout,
    );