setBaseOptions static method
void
setBaseOptions({
- String? baseUrl,
- Map<
String, dynamic> ? queryParameters, - String? path,
- Duration? connectTimeout,
- Duration? receiveTimeout,
- Duration? sendTimeout,
- Map<
String, Object?> ? extra, - Map<
String, Object?> ? headers, - ResponseType? responseType,
- String? contentType,
- bool? followRedirects,
- int? maxRedirects,
- bool? persistentConnection,
- RequestEncoder? requestEncoder,
- ResponseDecoder? responseDecoder,
call this function to set base options of Dio client
Implementation
static void setBaseOptions({
String? baseUrl,
Map<String, dynamic>? queryParameters,
String? path,
Duration? connectTimeout,
Duration? receiveTimeout,
Duration? sendTimeout,
Map<String, Object?>? extra,
Map<String, Object?>? headers,
ResponseType? responseType,
String? contentType,
bool? followRedirects,
int? maxRedirects,
bool? persistentConnection,
RequestEncoder? requestEncoder,
ResponseDecoder? responseDecoder,
}) {
_baseOptions = BaseOptions(
baseUrl: baseUrl ?? '',
headers: headers,
extra: extra,
queryParameters: queryParameters,
sendTimeout: sendTimeout,
connectTimeout: connectTimeout,
receiveTimeout: receiveTimeout,
requestEncoder: requestEncoder,
responseDecoder: responseDecoder,
contentType: contentType,
responseType: responseType,
maxRedirects: maxRedirects,
followRedirects: followRedirects,
persistentConnection: persistentConnection,
);
}