ApiStateConvenience<T, E> extension

Convenience extensions for ApiState

on

Properties

dataOrNull → T?

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Get data or null
no setter
errorOrNull FailureResponse<E>?

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Get error or null
no setter
hasData bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if has data
no setter
hasError bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if has error
no setter
isError bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is any error state (failed or network error)
no setter
isFailed bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is failed
no setter
isIdle bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is idle
no setter
isLoading bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is loading
no setter
isNetworkError bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is network error
no setter
isSuccess bool

Available on ApiState<T, E>, provided by the ApiStateConvenience extension

Check if is success
no setter