ifSuccessful<R> method
R?
ifSuccessful<R>(
- R callback(
- T data
Execute a callback if the response is successful, otherwise return null.
Example:
final result = response.ifSuccessful((data) => processData(data));
Implementation
R? ifSuccessful<R>(R Function(T data) callback) {
if (isSuccessful && data != null) {
return callback(data!);
}
return null;
}