RouteEnterEvent e
) Not documented.
Source
void enterRoute(RouteEnterEvent e) {
if (e.route.name != _currentName && currentPath != e.path) {
if (e.path != null && e.path.isNotEmpty) {
_currentName = e.route.name;
currentPath = e.path;
try {
selectedPage = pages.firstWhere((item) => isSamePath(item.path, e.path));
selectedPage.enterRoute(e);
fire(page_changed_event, detail: selectedPage);
} catch (e) {
print(e);
}
} else {
goToDefault();
}
}
}