Skip to content

Conversation

@philips77
Copy link
Member

This PR adds the following changes, some of which are braking:

  • NavigationDestinations class removed in favour of List<NavigationDestination>.
  • Destination parameter type and return value types are checked in compilation time.
  • SimpleNavigationViewModel added for easy cases when only basic navigation is to be used.
  • Navigation result returns a flow of NavigationResult objects with Cancelled or Success options.

@philips77
Copy link
Member Author

The sample app has also been migrated to demonstrate usage.

Copy link
Contributor

@Pap36 Pap36 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking forward to Blinky migrating training.

@philips77 philips77 merged commit 84b59f3 into main Oct 26, 2022
@philips77 philips77 deleted the refactoring branch October 26, 2022 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants