push method
Returns a new instance of RouteMatchList with the input match pushed
onto the current instance.
Implementation
RouteMatchList push(ImperativeRouteMatch match) {
if (match.matches.isError) {
return copyWith(matches: <RouteMatchBase>[...matches, match]);
}
return copyWith(
matches: _createNewMatchUntilIncompatible(matches, match.matches.matches, match),
);
}