copyWith method
KGetUriRequest<TDecoded>
copyWith({
- Uri? uri,
- bool? usePrimary,
- Map<
String, String> ? headers, - Object? data,
- Options? options,
- CancelToken? cancelToken,
- void onReceiveProgress()?,
- LogOptions? logOptions,
- DecodedCallback<
TDecoded> ? decoder, - ErrorOverrideCallback? errorOverride,
Implementation
KGetUriRequest<TDecoded> copyWith({
Uri? uri,
bool? usePrimary,
Map<String, String>? headers,
Object? data,
Options? options,
CancelToken? cancelToken,
void Function(int, int)? onReceiveProgress,
LogOptions? logOptions,
DecodedCallback<TDecoded>? decoder,
ErrorOverrideCallback? errorOverride,
}) => KGetUriRequest<TDecoded>._(
_api,
uri: uri ?? this.uri,
usePrimary: usePrimary ?? this.usePrimary,
headers: headers ?? this.headers,
data: data ?? this.data,
options: (options ?? this.options)?.copyWith(
headers: headers ?? this.headers,
),
cancelToken: cancelToken ?? this.cancelToken,
onReceiveProgress: onReceiveProgress ?? this.onReceiveProgress,
decoder: decoder ?? this.decoder,
logOptions: logOptions ?? this.logOptions,
errorOverride: errorOverride ?? this.errorOverride,
);