|
1 | 1 | # Uno Platform Navigation Samples
|
2 | 2 |
|
3 |
| -This repository provides simple, to-the-point code samples for the [Uno Platform Navigation](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/NavigationOverview.html). |
| 3 | +This repository provides simple, to-the-point code samples for the [Uno.Extensions Navigation](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/NavigationOverview.html). |
4 | 4 |
|
5 | 5 | ## Samples
|
6 | 6 |
|
7 |
| -<!-- TODO: add links --> |
8 |
| - |
9 |
| -- [Navigate with XAML]() |
10 |
| -- [Navigate via Code]() |
| 7 | +- [Page Navigation](src/Navigation/Presentation/PageNavigation/) |
| 8 | + - Samples |
| 9 | + - [Navigate via Code](src/Navigation/Presentation/PageNavigation/PageNavigationViewModel.cs#L15) |
| 10 | + - [Navigate via XAML](src/Navigation/Presentation/PageNavigation/PageNavigation.xaml#L30) |
| 11 | + - Docs |
| 12 | + - [How-To: Navigate in Code](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/HowTo-NavigateInCode.html) |
| 13 | + - [How-To: Navigate in XAML](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/HowTo-NavigateInXAML.html) |
| 14 | +- [Display a Message Dialog](src/Navigation/Presentation/MessageDialog) |
| 15 | + - Samples |
| 16 | + - [XAML](src/Navigation/Presentation/MessageDialog/MessageDialogPage.xaml#L32-L33) |
| 17 | + - [Code](src/Navigation/Presentation/MessageDialog/MessageDialogViewModel.cs#L13-L33) |
| 18 | + - Docs |
| 19 | + - [How-To: Display a Message Dialog](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/HowTo-DisplayMessageDialog.html) |
| 20 | +- [Display ContentDialog or Flyout](src/Navigation/Presentation/ModalDialog/ModalDialogPage.xaml) |
| 21 | + - Docs: [How-To: Display a Dialog (modal or flyout)](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/HowTo-ShowDialog.html) |
| 22 | +- [Request a Value](src/Navigation/Presentation/RequestValue) |
| 23 | + - Docs: [How-To: Select a Value](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/HowTo-SelectValue.html) |
| 24 | +- [Use TabBar to Switch Views](src/Navigation/Presentation/TabBarNavigation/TabBarNavigationPage.xaml) |
| 25 | + - Docs: [How-To: Use a TabBar to Switch Views](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/Advanced/HowTo-UseTabBar.html) |
| 26 | +- [Use a NavigationView to Switch Views](src/Navigation/Presentation/MainPage.xaml) |
| 27 | + - Docs: [How-To: Use a NavigationView to Switch Views](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/Advanced/HowTo-UseNavigationView.html) |
| 28 | +- [Use a ContentControl to Display a View](src/Navigation/Presentation/ContentControlNavigation/CControlNavigationPage.xaml) |
| 29 | + - Docs: [How-To: Use a ContentControl to Display a View](https://platform.uno/docs/articles/external/uno.extensions/doc/Learn/Navigation/Advanced/HowTo-UseContentControl.html) |
| 30 | +- [Send Data Between ViewModels with TabBar and NavigationView](src/Navigation/Presentation/TabBarWithDataNavigation) |
| 31 | +- [How to use ToQuery FromQuery](src/Navigation/App.xaml.cs#L88-L106) |
11 | 32 |
|
12 | 33 | If you encounter any issues with these samples above, please open an issue [here](https://github.com/unoplatform/Uno.Samples/issues/new).
|
0 commit comments