├── .gitignore ├── LICENSE ├── README.md └── VMFirstNav ├── Droid ├── Assets │ └── AboutAssets.txt ├── MainActivity.cs ├── Properties │ ├── AndroidManifest.xml │ └── AssemblyInfo.cs ├── Resources │ ├── AboutResources.txt │ ├── Resource.designer.cs │ ├── drawable-hdpi │ │ └── icon.png │ ├── drawable-xhdpi │ │ ├── hamburger.png │ │ └── icon.png │ ├── drawable-xxhdpi │ │ └── icon.png │ └── drawable │ │ ├── hamburger.png │ │ └── icon.png ├── VMFirstNav.Droid.csproj └── packages.config ├── VMFirstNav.sln ├── VMFirstNav ├── Behaviors │ └── ListViewSelectedItemBehavior.cs ├── Converters │ └── SelectedItemEventArgsToSelectedItemConverter.cs ├── Models │ ├── IMasterListItem.cs │ └── MasterListItem.cs ├── Navigation │ ├── INavigationService.cs │ └── NavigationService.cs ├── Properties │ └── AssemblyInfo.cs ├── VMFirstNav.cs ├── VMFirstNav.csproj ├── ViewModels │ ├── MasterDetail │ │ └── MasterListNavViewModel.cs │ ├── Normal │ │ ├── NormalModalViewModel.cs │ │ ├── NormalOneChildViewModel.cs │ │ └── NormalOneViewModel.cs │ └── Tabs │ │ ├── RootTabViewModel.cs │ │ ├── TabOneChildViewModel.cs │ │ ├── TabOneViewModel.cs │ │ ├── TabTwoChildViewModel.cs │ │ └── TabTwoViewModel.cs ├── Views │ ├── IViewFor.cs │ ├── MasterDetail │ │ ├── MasterListNavPage.xaml │ │ └── MasterListNavPage.xaml.cs │ ├── MasterDetailRootPage.xaml │ ├── MasterDetailRootPage.xaml.cs │ ├── Normal │ │ ├── NormalModalPage.xaml │ │ ├── NormalModalPage.xaml.cs │ │ ├── NormalOneChildPage.xaml │ │ ├── NormalOneChildPage.xaml.cs │ │ ├── NormalOnePage.xaml │ │ └── NormalOnePage.xaml.cs │ ├── RootTabPage.xaml │ ├── RootTabPage.xaml.cs │ └── Tabs │ │ ├── TabOneChildView.xaml │ │ ├── TabOneChildView.xaml.cs │ │ ├── TabOneView.xaml │ │ ├── TabOneView.xaml.cs │ │ ├── TabTwoChildView.xaml │ │ ├── TabTwoChildView.xaml.cs │ │ ├── TabTwoView.xaml │ │ └── TabTwoView.xaml.cs └── packages.config └── iOS ├── AppDelegate.cs ├── Entitlements.plist ├── Info.plist ├── Main.cs ├── Resources ├── Images.xcassets │ └── AppIcons.appiconset │ │ └── Contents.json ├── LaunchScreen.xib ├── hamburger.png └── hamburger@2x.png ├── VMFirstNav.iOS.csproj └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/README.md -------------------------------------------------------------------------------- /VMFirstNav/Droid/Assets/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Assets/AboutAssets.txt -------------------------------------------------------------------------------- /VMFirstNav/Droid/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/MainActivity.cs -------------------------------------------------------------------------------- /VMFirstNav/Droid/Properties/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Properties/AndroidManifest.xml -------------------------------------------------------------------------------- /VMFirstNav/Droid/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/AboutResources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/AboutResources.txt -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/Resource.designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/Resource.designer.cs -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable-xhdpi/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable-xhdpi/hamburger.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable-xhdpi/icon.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable-xxhdpi/icon.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable/hamburger.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/Resources/drawable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/Resources/drawable/icon.png -------------------------------------------------------------------------------- /VMFirstNav/Droid/VMFirstNav.Droid.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/VMFirstNav.Droid.csproj -------------------------------------------------------------------------------- /VMFirstNav/Droid/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/Droid/packages.config -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav.sln -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Behaviors/ListViewSelectedItemBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Behaviors/ListViewSelectedItemBehavior.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Converters/SelectedItemEventArgsToSelectedItemConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Converters/SelectedItemEventArgsToSelectedItemConverter.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Models/IMasterListItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Models/IMasterListItem.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Models/MasterListItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Models/MasterListItem.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Navigation/INavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Navigation/INavigationService.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Navigation/NavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Navigation/NavigationService.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/VMFirstNav.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/VMFirstNav.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/VMFirstNav.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/VMFirstNav.csproj -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/MasterDetail/MasterListNavViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/MasterDetail/MasterListNavViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Normal/NormalModalViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Normal/NormalModalViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Normal/NormalOneChildViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Normal/NormalOneChildViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Normal/NormalOneViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Normal/NormalOneViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Tabs/RootTabViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Tabs/RootTabViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Tabs/TabOneChildViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Tabs/TabOneChildViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Tabs/TabOneViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Tabs/TabOneViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Tabs/TabTwoChildViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Tabs/TabTwoChildViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/ViewModels/Tabs/TabTwoViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/ViewModels/Tabs/TabTwoViewModel.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/IViewFor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/IViewFor.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/MasterDetail/MasterListNavPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/MasterDetail/MasterListNavPage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/MasterDetail/MasterListNavPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/MasterDetail/MasterListNavPage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/MasterDetailRootPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/MasterDetailRootPage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/MasterDetailRootPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/MasterDetailRootPage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalModalPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalModalPage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalModalPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalModalPage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalOneChildPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalOneChildPage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalOneChildPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalOneChildPage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalOnePage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalOnePage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Normal/NormalOnePage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Normal/NormalOnePage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/RootTabPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/RootTabPage.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/RootTabPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/RootTabPage.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabOneChildView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabOneChildView.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabOneChildView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabOneChildView.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabOneView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabOneView.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabOneView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabOneView.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabTwoChildView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabTwoChildView.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabTwoChildView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabTwoChildView.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabTwoView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabTwoView.xaml -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/Views/Tabs/TabTwoView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/Views/Tabs/TabTwoView.xaml.cs -------------------------------------------------------------------------------- /VMFirstNav/VMFirstNav/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/VMFirstNav/packages.config -------------------------------------------------------------------------------- /VMFirstNav/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /VMFirstNav/iOS/Entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Entitlements.plist -------------------------------------------------------------------------------- /VMFirstNav/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Info.plist -------------------------------------------------------------------------------- /VMFirstNav/iOS/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Main.cs -------------------------------------------------------------------------------- /VMFirstNav/iOS/Resources/Images.xcassets/AppIcons.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Resources/Images.xcassets/AppIcons.appiconset/Contents.json -------------------------------------------------------------------------------- /VMFirstNav/iOS/Resources/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Resources/LaunchScreen.xib -------------------------------------------------------------------------------- /VMFirstNav/iOS/Resources/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Resources/hamburger.png -------------------------------------------------------------------------------- /VMFirstNav/iOS/Resources/hamburger@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/Resources/hamburger@2x.png -------------------------------------------------------------------------------- /VMFirstNav/iOS/VMFirstNav.iOS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/VMFirstNav.iOS.csproj -------------------------------------------------------------------------------- /VMFirstNav/iOS/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codemillmatt/XamFormsVMNav/HEAD/VMFirstNav/iOS/packages.config --------------------------------------------------------------------------------