Make WinRT/UWP platform classes more maintainable (#652)
authorE.Z. Hart <hartez@users.noreply.github.com>
Sat, 28 Jan 2017 00:14:21 +0000 (17:14 -0700)
committerKangho Hur <kangho.hur@samsung.com>
Fri, 24 Mar 2017 04:16:43 +0000 (13:16 +0900)
commit3831017d8fe2cb9b085009ee5a22c676694e8213
treead597f7c882a8f78e1b48a6aad26e8fd5faf048a
parent5d5ef5c0a6fb167d36a2863eeb6df80a105c0615
Make WinRT/UWP platform classes more maintainable (#652)

* Split Platform.cs into partial classes

* Split the NavigationPageRenderer into partial classes for easier maintenance

* Simplify GetCommandBarAsync, remove unneeded comments

* Correct broken GetCommandBarAsync method

* Fix OSX build
Xamarin.Forms.Platform.UAP/NavigationPageRendererUWP.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/PlatformUWP.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj
Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs
Xamarin.Forms.Platform.WinRT/NavigationPageRendererWinRT.cs [new file with mode: 0644]
Xamarin.Forms.Platform.WinRT/Platform.cs
Xamarin.Forms.Platform.WinRT/PlatformWinRT.cs [new file with mode: 0644]
Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.csproj