getLastData<T extends ResponseType> method
T?
getLastData<T extends ResponseType>()
inherited
Implementation
T? getLastData<T extends ResponseType>() {
if (_sessionHistory.isEmpty) {
return null;
}
if (T == ResponseType) {
return _sessionHistory.last as T;
}
final result = _sessionHistory.whereType<T>().toList();
if (result.isEmpty) {
return null;
}
return result.toList().last;
}