putData method Null safety

Future<Response> putData(
  1. dynamic data,
  2. {String? path,
  3. Map<String, dynamic> queryParameters = const {},
  4. Map<String, dynamic>? headers}
)

Implementation

Future<Response> putData(dynamic data,
    {String? path,
    Map<String, dynamic> queryParameters = const {},
    Map<String, dynamic>? headers}) async {
  dio.options.headers = headers ?? _defaultHeaders;
  final response = dio.put('/${path ?? defaultPath}',
      queryParameters:
          Map<String, dynamic>.from(_defaultQueryParameters ?? {})
            ..addAll(queryParameters),
      data: jsonEncode(data));
  return response;
}