copyWith method
- ResourceResponseStatus? status,
- ResourceErrorReason? errorReason,
- Uint8List? bytes,
- String? errorMessage,
- bool? mustRevalidate,
- int? modifiedUnixMs,
- int? expiresUnixMs,
- String? etag,
- int? retryAfterUnixMs,
A copy of this value with the given members replaced.
Implementation
ResourceResponse copyWith({
ResourceResponseStatus? status,
ResourceErrorReason? errorReason,
Uint8List? bytes,
String? errorMessage,
bool? mustRevalidate,
int? modifiedUnixMs,
int? expiresUnixMs,
String? etag,
int? retryAfterUnixMs,
}) => ResourceResponse(
status: status ?? this.status,
errorReason: errorReason ?? this.errorReason,
bytes: bytes ?? this.bytes,
errorMessage: errorMessage ?? this.errorMessage,
mustRevalidate: mustRevalidate ?? this.mustRevalidate,
modifiedUnixMs: modifiedUnixMs ?? this.modifiedUnixMs,
expiresUnixMs: expiresUnixMs ?? this.expiresUnixMs,
etag: etag ?? this.etag,
retryAfterUnixMs: retryAfterUnixMs ?? this.retryAfterUnixMs,
);