pushRoutesAndRemoveAll method
Implementation
void pushRoutesAndRemoveAll(List<SMRouteName> routeNames) {
assert(routeNames.isNotEmpty, "pushRoutesAndRemoveAll: routeNames must not be empty");
_stack.removeRange(0, _stack.length);
return _pushRoutes(routeNames);
}