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) {
final d = data;
if (isSuccessful && d != null) {
return callback(d);
}
return null;
}