pushNamed method
Implementation
pushNamed(String name) {
var widget = pageMap[name];
location = name;
if (widget == null) {
widget = Page404();
location = '404';
}
pages.add(
MaterialPage(
key: UniqueKey(),
child: widget,
),
);
notifyListeners();
}