closeRoute method
Removes given route
from navigator.
Implementation
@override
bool closeRoute(Route route, [result]) {
if (route.isCurrent) {
final navigator = getNavigator();
if (navigator.canPop()) {
getNavigator().pop(result);
return true;
}
return false;
} else {
// ignore: invalid_use_of_protected_member
route.didComplete(result);
getNavigator().removeRoute(route);
return true;
}
}