SchweizerischeBundesbahnen/scion-workbench

Allow merging params in view self-navigation

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.

The workbench router allows a view to update its params via self-navigation, which, however, requires passing all parameters. It is not possible to update only a single parameter without having to pass the other params.

It also turned out that for short successive navigations, e.g. to update parameters, the navigation requests are handled in a different order than they were submitted.

Describe the solution you'd like

Similar to the Angular router, the workbench router should allow merging params, e.g., by specifying a paramsHandling strategy.