AppShell provides a template to build UWA with a standard "hamburger" menu that is built upon SplitView control. This avoid you to write the same code or copy/paste the menu controls for each app while not sacrificing flexibility. AppShell was built starting from "XamlNavigation" sample project that you can find in Windows Universal Samples.
See the version list below for details.
Install-Package TommasoScalici.AppShell -Version 184.108.40.206
dotnet add package TommasoScalici.AppShell --version 220.127.116.11
<PackageReference Include="TommasoScalici.AppShell" Version="18.104.22.168" />
paket add TommasoScalici.AppShell --version 22.214.171.124
MenuItem.Arguments is now MenuItem.NavigationParameter, the type also changed from string to object to match the parameter type in the classic Page Navigation system.
MenuItem and Page matches are now done checking for equality for both Page name and Parameter. This allows to have more menu items with same DestinationPage but different NavigationParameter.
Now an exception is throw when you place MenuItems with same DestinationPage and NavigationParameter.
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.