SchweizerischeBundesbahnen / scion-workbench

SCION Workbench enables the creation of Angular web applications that require a flexible layout to arrange content side-by-side or stacked, all personalizable by the user via drag & drop.
Eclipse Public License 2.0
77 stars 10 forks source link

Preliminary work to migrate to the new Router API #545

Closed danielwiehl closed 3 months ago

danielwiehl commented 3 months ago

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

Does this PR introduce a breaking change?

BREAKING CHANGE: Removing qualifier from params has introduced a breaking change.

The view qualifier has been removed from the view parameters as it is static.

BREAKING CHANGE: Moving navigational state to the view handle has introduced a breaking change.

To migrate, read the navigational view state from the view handle instead of the activated route data: WorkbenchView.state.

BREAKING CHANGE: Removed WorkbenchView.cssClasses property for reading CSS classes. Use WorkbenchView.cssClass for both reading and setting CSS classes instead.

Other information