copyWith method

RequestDioOptions copyWith({
  1. Duration? connectTimeout,
  2. Duration? receiveTimeout,
  3. Duration? sendTimeout,
  4. CancelToken? cancelToken,
  5. ProgressCallback? onSendProgress,
  6. ProgressCallback? onReceiveProgress,
  7. Options? options,
})

Implementation

RequestDioOptions copyWith({
  Duration? connectTimeout,
  Duration? receiveTimeout,
  Duration? sendTimeout,
  CancelToken? cancelToken,
  ProgressCallback? onSendProgress,
  ProgressCallback? onReceiveProgress,
  Options? options,
}) {
  return RequestDioOptions(
    connectTimeout: connectTimeout ?? this.connectTimeout,
    receiveTimeout: receiveTimeout ?? this.receiveTimeout,
    sendTimeout: sendTimeout ?? this.sendTimeout,
    cancelToken: cancelToken ?? this.cancelToken,
    onSendProgress: onSendProgress ?? this.onSendProgress,
    onReceiveProgress: onReceiveProgress ?? this.onReceiveProgress,
    options: options ?? this.options,
  );
}