delete method

  1. @override
Future<ResponseData<Map<String, dynamic>>> delete({
  1. required String url,
  2. String? authToken,
  3. Map<String, String>? query,
  4. Map<String, dynamic>? responseStatusValue,
})
override

Implementation

@override
Future<ResponseData<Map<String, dynamic>>> delete({
  required String url,
  String? authToken,
  Map<String, String>? query,
  Map<String, dynamic>? responseStatusValue,
}) {
  final bUrl = baseUrl;
  final uri = ApiUtils.generateUri('$bUrl$url', query);
  return ApiUtils.call(
    request: ApiUtils.deleteMethod(
      url: uri,
      headers: ApiUtils.headerGen(authToken: authToken),
    ),
    data: (data) => data,
    error: (error) => error,
    responseStatusValue: responseStatusValue,
  );
}