ApiResponseX<T> extension
Handy extensions on ApiResponse<T>.
- on
-
- ApiResponse<
T>
- ApiResponse<
Properties
- allErrors → String
-
Available on ApiResponse<
All validation errors as a single readable string.T> , provided by the ApiResponseX extensionno setter - dataOrThrow → T
-
Available on ApiResponse<
Returns data or throws if null.T> , provided by the ApiResponseX extensionno setter - isClientError → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter - isForbidden → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter - isNotFound → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter - isServerError → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter - isTimeout → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter -
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter - isValidationError → bool
-
Available on ApiResponse<
T> , provided by the ApiResponseX extensionno setter
Methods
-
dataOr(
T fallback) → T -
Available on ApiResponse<
Returns data orT> , provided by the ApiResponseX extensionfallback. -
validationError(
String field) → String? -
Available on ApiResponse<
First validation error for a specific field.T> , provided by the ApiResponseX extension