delete<T> static method

Future<SmartResponse<T>> delete<T>(
  1. String path, {
  2. dynamic data,
  3. Map<String, dynamic>? queryParameters,
  4. Map<String, String>? headers,
  5. List<SmartPlugin>? extraPlugins,
  6. Set<Type>? excludePlugins,
  7. BaseOptions? optionsOverride,
  8. OnStart? onStart,
  9. OnSuccess<T>? onSuccess,
  10. OnError? onError,
  11. OnFinish? onFinish,
  12. CancelToken? cancelToken,
})

DELETE 请求

Implementation

static Future<SmartResponse<T>> delete<T>(
  String path, {
  dynamic data,
  Map<String, dynamic>? queryParameters,
  Map<String, String>? headers,
  List<SmartPlugin>? extraPlugins,
  Set<Type>? excludePlugins,
  BaseOptions? optionsOverride,
  OnStart? onStart,
  OnSuccess<T>? onSuccess,
  OnError? onError,
  OnFinish? onFinish,
  CancelToken? cancelToken,
}) {
  return _default._request<T>(
    SmartRequest(
      path: path,
      method: 'DELETE',
      data: data,
      queryParameters: queryParameters,
      headers: headers,
      cancelToken: cancelToken,
    ),
    extraPlugins: extraPlugins,
    excludePlugins: excludePlugins,
    optionsOverride: optionsOverride,
    onStart: onStart,
    onSuccess: onSuccess,
    onError: onError,
    onFinish: onFinish,
  );
}