map<R> method
Convenience method to transform the data field
(for example, mapping DTOs to domain models).
Implementation
ApiResult<R> map<R>(R Function(T data) transform) {
if (isSuccess && data != null) {
ApiResult.success(transform(data as T), statusCode: statusCode);
}
return ApiResult.failure(message ?? 'Unknown error',
statusCode: statusCode);
}