navigateBack<T> method
void
navigateBack<T>({
关闭当前页面,返回上一页(给 ViewModel/Notifier 等无 context 场景用)
result 可携带返回值
delta 返回的页面层数,默认1;等同 Get.close(delta)
Implementation
void navigateBack<T>({T? result, int delta = 1}) {
final nav = _nav;
if (nav == null) return;
if (delta <= 1) {
if (nav.canPop()) {
nav.pop<T>(result);
}
} else {
var count = 0;
nav.popUntil((route) => count++ == delta);
}
}