back<T> method
Implementation
bool back<T>({T? result, bool canPop = true, int times = 1, String? id}) {
if (times < 1) times = 1;
final delegate = _delegate;
if (delegate == null) return false;
if (times > 1) {
var count = 0;
delegate.backUntil((route) => count++ == times);
return true;
} else {
if (canPop) {
if (delegate.canBack == true) {
delegate.back<T>(result);
return true;
}
return false;
} else {
delegate.back<T>(result);
return true;
}
}
}