delete<T> method
Future<Result<T> >
delete<T>({
- required String uri,
- required SuccessConverter<
T> success, - Map<
String, String> ? headers, - Map<
String, dynamic> ? queryParameters, - HubbleHTTPRequestOptions options = const HubbleHTTPRequestOptions(),
override
Implementation
@override
Future<Result<T>> delete<T>({
required String uri,
required SuccessConverter<T> success,
Map<String, String>? headers,
Map<String, dynamic>? queryParameters,
HubbleHTTPRequestOptions options = const HubbleHTTPRequestOptions(),
}) async {
final response = await httpClient.request(HubbleHTTPRequest(
method: HubbleHTTPRequestMethod.delete,
headers: (await defaultHeaders())..addAll(headers ?? {}),
url: uri,
queryParams: queryParameters ?? {},
options: options,
));
return handleResponse(response, success: success);
}