copyWith method

QueryResult<TParsed> copyWith({
  1. Map<String, dynamic>? data,
  2. OperationException? exception,
  3. Context? context,
  4. QueryResultSource? source,
  5. TParsed? cachedParsedData,
})

Implementation

QueryResult<TParsed> copyWith({
  Map<String, dynamic>? data,
  OperationException? exception,
  Context? context,
  QueryResultSource? source,
  TParsed? cachedParsedData,
}) {
  return QueryResult.internal(
    data: data ?? this.data,
    exception: exception ?? this.exception,
    context: context ?? this.context,
    parserFn: parserFn,
    source: source ?? this.source,
    cachedParsedData: cachedParsedData ?? _cachedParsedData,
  );
}