setNewRoutePath method
Implementation
void setNewRoutePath(AppRoute value) {
if(this == _root) {
if(value is HomeRoute) {
value = _routes._homeRedirect?.call() ?? value;
}
if(_current != value) {
_current = value;
_setNewRoutePath(value);
}
} else {
_root.setNewRoutePath(value);
}
}