pop<T extends Object> method
Pops topmost route and its corresponding page, if any.
Implementation
@optionalTypeArgs
void pop<T extends Object>([T? result]) {
var navigator = navigatorKey.currentState;
if (navigator?.canPop() ?? false) {
// pages is removed from _pages in onPopPage callback
navigator?.pop<T>(result);
} else {
var advancedNavigator =
context.findAncestorStateOfType<AdvancedNavigatorState>();
if (advancedNavigator != null) {
advancedNavigator.pop<T>(result);
}
}
}