post<T> method

void post<T>({
  1. required NetworkRequestEntity request,
  2. bool withLoading = true,
  3. bool withMessage = true,
  4. bool clickClose = false,
  5. bool allowClick = true,
  6. bool ignoreContentClick = true,
  7. HttpSuccessCallback<T?>? successCallback,
  8. HttpMessageAndCodeCallback<T>? messageAndCodeCallback,
  9. HttpCompleteCallback<T>? completeCallback,
  10. HttpErrorCallback<T>? errorCallback,
})

Implementation

void post<T>({
  required NetworkRequestEntity request,
  bool withLoading = true,
  bool withMessage = true,
  bool clickClose = false,
  bool allowClick = true,
  bool ignoreContentClick = true,
  HttpSuccessCallback<T?>? successCallback,
  HttpMessageAndCodeCallback<T>? messageAndCodeCallback,
  HttpCompleteCallback<T>? completeCallback,
  HttpErrorCallback<T>? errorCallback,
}) async {
  _httpRequest(NetworkMethod.post,
      request: request,
      successCallback: successCallback,
      withLoading: withLoading,
      withMessage: withMessage,
      clickClose: clickClose,
      allowClick: allowClick,
      ignoreContentClick: ignoreContentClick,
      messageAndCodeCallback: messageAndCodeCallback,
      completeCallback: completeCallback,
      errorCallback: errorCallback);
}