From c867fa2c0eb9230628098e3e92e49f978130068f Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Tue, 6 Jul 2021 16:34:18 -0500 Subject: [PATCH 1/2] WinUI Modal Navigation --- .../Controls.Sample/Pages/Core/ModalPage.xaml | 14 ++ .../Pages/Core/ModalPage.xaml.cs | 39 +++++ .../samples/Controls.Sample/Startup.cs | 2 +- .../src/Core/HandlerImpl/Window.Impl.cs | 18 +- .../src/Core/HandlerImpl/Window.Windows.cs | 12 ++ .../ModalNavigationManager.Android.cs} | 6 +- .../ModalNavigationManager.Standard.cs} | 2 +- .../ModalNavigationManager.Windows.cs | 154 ++++++++++++++++++ .../ModalNavigationManager.cs} | 5 +- .../ModalNavigationManager.iOS.cs} | 2 +- .../ModalNavigationService.Windows.cs | 22 --- .../{iOS/Extensions => }/PageExtensions.cs | 1 - 12 files changed, 237 insertions(+), 40 deletions(-) create mode 100644 src/Controls/samples/Controls.Sample/Pages/Core/ModalPage.xaml create mode 100644 src/Controls/samples/Controls.Sample/Pages/Core/ModalPage.xaml.cs create mode 100644 src/Controls/src/Core/HandlerImpl/Window.Windows.cs rename src/Controls/src/Core/Platform/{ModalNavigationService/ModalNavigationService.Android.cs => ModalNavigationManager/ModalNavigationManager.Android.cs} (98%) rename src/Controls/src/Core/Platform/{ModalNavigationService/ModalNavigationService.Standard.cs => ModalNavigationManager/ModalNavigationManager.Standard.cs} (88%) create mode 100644 src/Controls/src/Core/Platform/ModalNavigationManager/ModalNavigationManager.Windows.cs rename src/Controls/src/Core/Platform/{ModalNavigationService/ModalNavigationService.cs => ModalNavigationManager/ModalNavigationManager.cs} (93%) rename src/Controls/src/Core/Platform/{ModalNavigationService/ModalNavigationService.iOS.cs => ModalNavigationManager/ModalNavigationManager.iOS.cs} (98%) delete mode 100644 src/Controls/src/Core/Platform/ModalNavigationService/ModalNavigationService.Windows.cs rename src/Controls/src/Core/Platform/{iOS/Extensions => }/PageExtensions.cs (98%) diff --git a/src/Controls/samples/Controls.Sample/Pages/Core/ModalPage.xaml b/src/Controls/samples/Controls.Sample/Pages/Core/ModalPage.xaml new file mode 100644 index 000000000000..a3d7f04a69c0 --- /dev/null +++ b/src/Controls/samples/Controls.Sample/Pages/Core/ModalPage.xaml @@ -0,0 +1,14 @@ + + + + +