delete method

void delete({
  1. required UIdParams p,
  2. required dynamic onOk(
    1. UResponse r
    ),
  3. required dynamic onError(
    1. UResponse e
    ),
  4. dynamic onException(
    1. Exception
    )?,
})

Implementation

void delete({
  required final UIdParams p,
  required final Function(UResponse<dynamic> r) onOk,
  required final Function(UResponse<dynamic> e) onError,
  final Function(Exception)? onException,
}) {
  httpClient.post(
    "/user/Delete",
    body: p.toMap().add("apiKey", apiKey).add("token", token),
    onSuccess: (final String r) => onOk(UResponse<dynamic>.fromJson(r, (final dynamic i) => i)),
    onError: (final String r) => onError(UResponse<dynamic>.fromJson(r, (final dynamic i) => i)),
    onException: (dynamic e) {
      if (onException != null) onException(e);
    },
  );
}