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)
committerRui Marinho <me@ruimarinho.net>
Sat, 28 Jan 2017 00:14:20 +0000 (00:14 +0000)
commit11331bc10e854c06c45cb9a6f860fcde2b71667f
tree21fc9b7bf9e21ef7b2147b43fb80c07faad08133
parent1d3e7cf380a8a3a6949bd3f97f0d5ac41ae2d19d
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