didPush method Null safety
override
The Navigator pushed route
.
The route immediately below that one, and thus the previously active
route, is previousRoute
.
Implementation
@override
void didPush(Route route, Route? previousRoute) {
LogManager().addLog("${previousRoute?.settings.name}에서 ${route.settings.name}(으)로 화면 PUSH", screen: runtimeType.toString());
history.add(route);
if (history.length >= limit) {
this.navigator?.removeRoute(history.first);
}
}