From f486c2e0eef30b632a481fa68821367626f3dc24 Mon Sep 17 00:00:00 2001 From: Thomas Galliker Date: Wed, 27 Mar 2024 17:32:53 +0100 Subject: [PATCH 01/10] * Update build configuration * Drop support for xamarin and .net framework * Add .NET MAUI sample app + wpf .net app --- .editorconfig | 172 + .gitignore | 81 +- logo.png => Images/logo.png | Bin logo_gradient.png => Images/logo_gradient.png | Bin ObservableView.Shared/ObservableObject.cs | 45 - .../ObservableView.Shared.projitems | 63 - .../ObservableView.Shared.shproj | 13 - .../ObservableView.iOS.projitems | 14 - ObservableView.iOS/ObservableView.iOS.shproj | 13 - ObservableView.iOS/Platform.cs | 17 - ObservableView.sln | 447 +- ObservableView.sln.DotSettings | 3 - .../SearchTextPreprocessorException.cs | 6 +- .../Extensions/EnumerableExtensions.cs | 0 .../Extensions/ExpressionExtensions.cs | 126 +- .../Extensions/ObservableViewExtensions.cs | 28 +- .../Extensions/OperationExtensions.cs | 6 +- .../Extensions/QueryableExtensions.cs | 0 .../Extensions/ReflectionHelper.cs | 0 .../Extensions/SortDirectionExtensions.cs | 2 +- .../Extensions/StringExtensions.cs | 0 .../Extensions/TypeExtensions.cs | 0 .../Filtering/FilterEventArgs.cs | 0 .../Filtering/FilterEventHandler.cs | 0 .../Grouping/AlphaGroupKeyAlgorithm.cs | 82 +- .../Grouping/GroupKeyAlgorithm.cs | 0 .../Grouping/Grouping.cs | 0 .../Grouping/IGroupKeyAlgorithm.cs | 0 .../Grouping/MonthGroupAlgorithm.cs | 0 .../IObservableView.cs | 0 ObservableView/ObservableObject.cs | 50 + .../ObservableView.cs | 1095 +- ObservableView/ObservableView.csproj | 140 +- .../PreserveAttribute.cs | 0 ObservableView/Properties/AssemblyInfo.cs | 8 + ObservableView/Properties/TestConfig.cs | 3 - .../SearchLogic.cs | 0 .../Searching/ExpressionBuilder.cs | 0 .../Searching/IExpressionBuilder.cs | 0 .../Searching/ISearchSpecification.cs | 0 .../Searching/Operands/ConstantOperand.cs | 0 .../Searching/Operands/IOperand.cs | 0 .../Searching/Operands/Operand.cs | 0 .../Searching/Operands/Operation.cs | 0 .../Searching/Operands/PropertyOperand.cs | 0 .../Searching/Operands/VariableOperand.cs | 0 .../Searching/Operations/BinaryOperation.cs | 0 .../Searching/Operations/GroupOperation.cs | 0 .../Searching/Operators/AndOperator.cs | 0 .../Searching/Operators/BinaryOperator.cs | 0 .../Searching/Operators/ContainsOperator.cs | 0 .../Searching/Operators/EqualOperator.cs | 0 .../Searching/Operators/GroupOperator.cs | 0 .../Searching/Operators/IOperator.cs | 0 .../Searching/Operators/OrOperator.cs | 0 .../Processors/ExpressionProcessor.cs | 0 .../Processors/IExpressionProcessor.cs | 0 .../Processors/ToLowerExpressionProcessor.cs | 0 .../Processors/ToUpperExpressionProcessor.cs | 0 .../Processors/TrimExpressionProcessor.cs | 0 .../Searching/SearchSpecification.cs | 0 .../Searching/SearchableAttribute.cs | 0 .../Sorting/NaturalSortComparable.cs | 0 .../Sorting/OrderDirection.cs | 0 .../Sorting/OrderSpecification.cs | 44 +- Samples/MauiSampleApp/App.xaml | 15 + Samples/MauiSampleApp/App.xaml.cs | 15 + Samples/MauiSampleApp/MauiProgram.cs | 32 + Samples/MauiSampleApp/MauiSampleApp.csproj | 62 + .../Platforms/Android/AndroidManifest.xml | 6 + .../Platforms/Android/MainActivity.cs | 11 + .../Platforms/Android/MainApplication.cs | 16 + .../Android/Resources/values/colors.xml | 6 + .../Platforms/MacCatalyst/AppDelegate.cs | 10 + .../Platforms/MacCatalyst/Entitlements.plist | 14 + .../Platforms/MacCatalyst/Info.plist | 38 + .../Platforms/MacCatalyst/Program.cs} | 11 +- .../MauiSampleApp/Platforms/Windows/App.xaml | 8 + .../Platforms/Windows/App.xaml.cs | 25 + .../Platforms/Windows/Package.appxmanifest | 46 + .../Platforms/Windows/app.manifest | 15 + .../Platforms/iOS/AppDelegate.cs | 10 + .../MauiSampleApp/Platforms/iOS/Info.plist | 32 + .../MauiSampleApp/Platforms/iOS/Program.cs | 16 + .../Properties/launchSettings.json | 8 + .../Resources/AppIcon/appicon.svg | 4 + .../Resources/AppIcon/appiconfg.svg | 8 + .../Resources/Fonts/OpenSans-Regular.ttf | Bin 0 -> 107184 bytes .../Resources/Fonts/OpenSans-Semibold.ttf | Bin 0 -> 111072 bytes .../Resources/Images/dotnet_bot.png | Bin 0 -> 69811 bytes .../Resources/Raw/AboutAssets.txt | 15 + .../MauiSampleApp/Resources/Splash/splash.svg | 8 + .../Resources/Styles/Colors.xaml | 45 + .../Resources/Styles/Styles.xaml | 426 + .../Views}/MainPage.xaml | 24 +- Samples/MauiSampleApp/Views/MainPage.xaml.cs | 13 + .../Assets/AboutAssets.txt | 19 - .../MainActivity.cs | 25 - .../ObservableViewSample.Forms.Android.csproj | 104 - .../Properties/AndroidManifest.xml | 5 - .../Resources/AboutResources.txt | 50 - .../Resources/Resource.designer.cs | 9586 ----------------- .../Resources/layout/Tabbar.axml | 11 - .../Resources/layout/Toolbar.axml | 9 - .../Resources/mipmap-anydpi-v26/icon.xml | 5 - .../mipmap-anydpi-v26/icon_round.xml | 5 - .../Resources/mipmap-hdpi/icon.png | Bin 4754 -> 0 bytes .../mipmap-hdpi/launcher_foreground.png | Bin 11695 -> 0 bytes .../Resources/mipmap-mdpi/icon.png | Bin 2807 -> 0 bytes .../mipmap-mdpi/launcher_foreground.png | Bin 6439 -> 0 bytes .../Resources/mipmap-xhdpi/icon.png | Bin 7028 -> 0 bytes .../mipmap-xhdpi/launcher_foreground.png | Bin 17898 -> 0 bytes .../Resources/mipmap-xxhdpi/icon.png | Bin 12827 -> 0 bytes .../mipmap-xxhdpi/launcher_foreground.png | Bin 33484 -> 0 bytes .../Resources/mipmap-xxxhdpi/icon.png | Bin 19380 -> 0 bytes .../mipmap-xxxhdpi/launcher_foreground.png | Bin 52285 -> 0 bytes .../Resources/values/colors.xml | 7 - .../Resources/values/styles.xml | 30 - .../AppDelegate.cs | 29 - .../AppIcon.appiconset/Contents.json | 117 - .../AppIcon.appiconset/Icon1024.png | Bin 70429 -> 0 bytes .../AppIcon.appiconset/Icon120.png | Bin 3773 -> 0 bytes .../AppIcon.appiconset/Icon152.png | Bin 4750 -> 0 bytes .../AppIcon.appiconset/Icon167.png | Bin 4692 -> 0 bytes .../AppIcon.appiconset/Icon180.png | Bin 5192 -> 0 bytes .../AppIcon.appiconset/Icon20.png | Bin 1313 -> 0 bytes .../AppIcon.appiconset/Icon29.png | Bin 845 -> 0 bytes .../AppIcon.appiconset/Icon40.png | Bin 1101 -> 0 bytes .../AppIcon.appiconset/Icon58.png | Bin 1761 -> 0 bytes .../AppIcon.appiconset/Icon60.png | Bin 2537 -> 0 bytes .../AppIcon.appiconset/Icon76.png | Bin 2332 -> 0 bytes .../AppIcon.appiconset/Icon80.png | Bin 2454 -> 0 bytes .../AppIcon.appiconset/Icon87.png | Bin 2758 -> 0 bytes .../Entitlements.plist | 7 - .../ObservableViewSample.Forms.iOS/Info.plist | 38 - .../ObservableViewSample.Forms.iOS.csproj | 172 - .../Resources/Default-568h@2x.png | Bin 8884 -> 0 bytes .../Resources/Default-Portrait.png | Bin 10710 -> 0 bytes .../Resources/Default-Portrait@2x.png | Bin 34540 -> 0 bytes .../Resources/Default.png | Bin 7243 -> 0 bytes .../Resources/Default@2x.png | Bin 8368 -> 0 bytes .../Resources/LaunchScreen.storyboard | 39 - Samples/ObservableViewSample.Forms/App.xaml | 8 - .../ObservableViewSample.Forms/App.xaml.cs | 32 - .../MainPage.xaml.cs | 15 - .../ObservableViewSample.Forms.csproj | 20 - Samples/ObservableViewSample.WPF/App.config | 14 - Samples/ObservableViewSample.WPF/App.xaml | 12 - Samples/ObservableViewSample.WPF/App.xaml.cs | 8 - .../FilterControl.xaml | 31 - .../FilterItemView.xaml | 60 - .../ObservableViewSample.WPF/MainWindow.xaml | 128 - .../ObservableViewSample.WPF.csproj | 134 - .../Properties/AssemblyInfo.cs | 55 - .../Properties/Resources.Designer.cs | 63 - .../Properties/Resources.resx | 117 - .../ViewModel/MainViewModel.cs | 34 - .../ViewModel/ViewModelLocator.cs | 61 - .../ViewModels/FilterViewModel.cs | 52 - .../ObservableViewSample.WPF/packages.config | 5 - Samples/ObservableViewSample/App.cs | 45 - Samples/ObservableViewSample/Model/Mall.cs | 1 - .../ObservableViewSample.csproj | 7 +- .../Service/MallManager.cs | 22 +- .../ViewModel/MainViewModel.cs | 66 +- Samples/Settings.XamlStyler | 45 + Samples/WpfSampleApp/App.xaml | 8 + Samples/WpfSampleApp/App.xaml.cs | 14 + Samples/WpfSampleApp/AssemblyInfo.cs | 10 + Samples/WpfSampleApp/MainWindow.xaml | 188 + .../MainWindow.xaml.cs | 4 +- .../ViewModels/FilterItemViewModel.cs | 33 + .../ViewModels/FilterViewModel.cs | 18 + Samples/WpfSampleApp/Views/FilterControl.xaml | 40 + .../Views}/FilterControl.xaml.cs | 27 +- .../WpfSampleApp/Views/FilterItemView.xaml | 120 + .../Views}/FilterItemView.xaml.cs | 22 +- Samples/WpfSampleApp/WpfSampleApp.csproj | 20 + .../ObservableView.Tests.csproj | 19 +- azure-pipelines.yml | 158 + build.yml | 95 - 181 files changed, 2870 insertions(+), 12596 deletions(-) create mode 100644 .editorconfig rename logo.png => Images/logo.png (100%) rename logo_gradient.png => Images/logo_gradient.png (100%) delete mode 100644 ObservableView.Shared/ObservableObject.cs delete mode 100644 ObservableView.Shared/ObservableView.Shared.projitems delete mode 100644 ObservableView.Shared/ObservableView.Shared.shproj delete mode 100644 ObservableView.iOS/ObservableView.iOS.projitems delete mode 100644 ObservableView.iOS/ObservableView.iOS.shproj delete mode 100644 ObservableView.iOS/Platform.cs delete mode 100644 ObservableView.sln.DotSettings rename {ObservableView.Shared => ObservableView}/Exceptions/SearchTextPreprocessorException.cs (71%) rename {ObservableView.Shared => ObservableView}/Extensions/EnumerableExtensions.cs (100%) rename {ObservableView.Shared => ObservableView}/Extensions/ExpressionExtensions.cs (97%) rename {ObservableView.Shared => ObservableView}/Extensions/ObservableViewExtensions.cs (88%) rename {ObservableView.Shared => ObservableView}/Extensions/OperationExtensions.cs (86%) rename {ObservableView.Shared => ObservableView}/Extensions/QueryableExtensions.cs (100%) rename {ObservableView.Shared => ObservableView}/Extensions/ReflectionHelper.cs (100%) rename {ObservableView.Shared => ObservableView}/Extensions/SortDirectionExtensions.cs (97%) rename {ObservableView.Shared => ObservableView}/Extensions/StringExtensions.cs (100%) rename {ObservableView.Shared => ObservableView}/Extensions/TypeExtensions.cs (100%) rename {ObservableView.Shared => ObservableView}/Filtering/FilterEventArgs.cs (100%) rename {ObservableView.Shared => ObservableView}/Filtering/FilterEventHandler.cs (100%) rename {ObservableView.Shared => ObservableView}/Grouping/AlphaGroupKeyAlgorithm.cs (95%) rename {ObservableView.Shared => ObservableView}/Grouping/GroupKeyAlgorithm.cs (100%) rename {ObservableView.Shared => ObservableView}/Grouping/Grouping.cs (100%) rename {ObservableView.Shared => ObservableView}/Grouping/IGroupKeyAlgorithm.cs (100%) rename {ObservableView.Shared => ObservableView}/Grouping/MonthGroupAlgorithm.cs (100%) rename {ObservableView.Shared => ObservableView}/IObservableView.cs (100%) create mode 100644 ObservableView/ObservableObject.cs rename {ObservableView.Shared => ObservableView}/ObservableView.cs (92%) rename {ObservableView.Shared => ObservableView}/PreserveAttribute.cs (100%) create mode 100644 ObservableView/Properties/AssemblyInfo.cs delete mode 100644 ObservableView/Properties/TestConfig.cs rename {ObservableView.Shared => ObservableView}/SearchLogic.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/ExpressionBuilder.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/IExpressionBuilder.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/ISearchSpecification.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/ConstantOperand.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/IOperand.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/Operand.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/Operation.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/PropertyOperand.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operands/VariableOperand.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operations/BinaryOperation.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operations/GroupOperation.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/AndOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/BinaryOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/ContainsOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/EqualOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/GroupOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/IOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Operators/OrOperator.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Processors/ExpressionProcessor.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Processors/IExpressionProcessor.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Processors/ToLowerExpressionProcessor.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Processors/ToUpperExpressionProcessor.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/Processors/TrimExpressionProcessor.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/SearchSpecification.cs (100%) rename {ObservableView.Shared => ObservableView}/Searching/SearchableAttribute.cs (100%) rename {ObservableView.Shared => ObservableView}/Sorting/NaturalSortComparable.cs (100%) rename {ObservableView.Shared => ObservableView}/Sorting/OrderDirection.cs (100%) rename {ObservableView.Shared => ObservableView}/Sorting/OrderSpecification.cs (96%) create mode 100644 Samples/MauiSampleApp/App.xaml create mode 100644 Samples/MauiSampleApp/App.xaml.cs create mode 100644 Samples/MauiSampleApp/MauiProgram.cs create mode 100644 Samples/MauiSampleApp/MauiSampleApp.csproj create mode 100644 Samples/MauiSampleApp/Platforms/Android/AndroidManifest.xml create mode 100644 Samples/MauiSampleApp/Platforms/Android/MainActivity.cs create mode 100644 Samples/MauiSampleApp/Platforms/Android/MainApplication.cs create mode 100644 Samples/MauiSampleApp/Platforms/Android/Resources/values/colors.xml create mode 100644 Samples/MauiSampleApp/Platforms/MacCatalyst/AppDelegate.cs create mode 100644 Samples/MauiSampleApp/Platforms/MacCatalyst/Entitlements.plist create mode 100644 Samples/MauiSampleApp/Platforms/MacCatalyst/Info.plist rename Samples/{ObservableViewSample.Forms.iOS/Main.cs => MauiSampleApp/Platforms/MacCatalyst/Program.cs} (57%) create mode 100644 Samples/MauiSampleApp/Platforms/Windows/App.xaml create mode 100644 Samples/MauiSampleApp/Platforms/Windows/App.xaml.cs create mode 100644 Samples/MauiSampleApp/Platforms/Windows/Package.appxmanifest create mode 100644 Samples/MauiSampleApp/Platforms/Windows/app.manifest create mode 100644 Samples/MauiSampleApp/Platforms/iOS/AppDelegate.cs create mode 100644 Samples/MauiSampleApp/Platforms/iOS/Info.plist create mode 100644 Samples/MauiSampleApp/Platforms/iOS/Program.cs create mode 100644 Samples/MauiSampleApp/Properties/launchSettings.json create mode 100644 Samples/MauiSampleApp/Resources/AppIcon/appicon.svg create mode 100644 Samples/MauiSampleApp/Resources/AppIcon/appiconfg.svg create mode 100644 Samples/MauiSampleApp/Resources/Fonts/OpenSans-Regular.ttf create mode 100644 Samples/MauiSampleApp/Resources/Fonts/OpenSans-Semibold.ttf create mode 100644 Samples/MauiSampleApp/Resources/Images/dotnet_bot.png create mode 100644 Samples/MauiSampleApp/Resources/Raw/AboutAssets.txt create mode 100644 Samples/MauiSampleApp/Resources/Splash/splash.svg create mode 100644 Samples/MauiSampleApp/Resources/Styles/Colors.xaml create mode 100644 Samples/MauiSampleApp/Resources/Styles/Styles.xaml rename Samples/{ObservableViewSample.Forms => MauiSampleApp/Views}/MainPage.xaml (70%) create mode 100644 Samples/MauiSampleApp/Views/MainPage.xaml.cs delete mode 100644 Samples/ObservableViewSample.Forms.Android/Assets/AboutAssets.txt delete mode 100644 Samples/ObservableViewSample.Forms.Android/MainActivity.cs delete mode 100644 Samples/ObservableViewSample.Forms.Android/ObservableViewSample.Forms.Android.csproj delete mode 100644 Samples/ObservableViewSample.Forms.Android/Properties/AndroidManifest.xml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/AboutResources.txt delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/Resource.designer.cs delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/layout/Tabbar.axml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/layout/Toolbar.axml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon.xml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon_round.xml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-hdpi/icon.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-hdpi/launcher_foreground.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-mdpi/icon.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-mdpi/launcher_foreground.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xhdpi/icon.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xhdpi/launcher_foreground.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xxhdpi/icon.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xxhdpi/launcher_foreground.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xxxhdpi/icon.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/values/colors.xml delete mode 100644 Samples/ObservableViewSample.Forms.Android/Resources/values/styles.xml delete mode 100644 Samples/ObservableViewSample.Forms.iOS/AppDelegate.cs delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Entitlements.plist delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Info.plist delete mode 100644 Samples/ObservableViewSample.Forms.iOS/ObservableViewSample.Forms.iOS.csproj delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/Default-568h@2x.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/Default-Portrait.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/Default-Portrait@2x.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/Default.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/Default@2x.png delete mode 100644 Samples/ObservableViewSample.Forms.iOS/Resources/LaunchScreen.storyboard delete mode 100644 Samples/ObservableViewSample.Forms/App.xaml delete mode 100644 Samples/ObservableViewSample.Forms/App.xaml.cs delete mode 100644 Samples/ObservableViewSample.Forms/MainPage.xaml.cs delete mode 100644 Samples/ObservableViewSample.Forms/ObservableViewSample.Forms.csproj delete mode 100644 Samples/ObservableViewSample.WPF/App.config delete mode 100644 Samples/ObservableViewSample.WPF/App.xaml delete mode 100644 Samples/ObservableViewSample.WPF/App.xaml.cs delete mode 100644 Samples/ObservableViewSample.WPF/FilterControl.xaml delete mode 100644 Samples/ObservableViewSample.WPF/FilterItemView.xaml delete mode 100644 Samples/ObservableViewSample.WPF/MainWindow.xaml delete mode 100644 Samples/ObservableViewSample.WPF/ObservableViewSample.WPF.csproj delete mode 100644 Samples/ObservableViewSample.WPF/Properties/AssemblyInfo.cs delete mode 100644 Samples/ObservableViewSample.WPF/Properties/Resources.Designer.cs delete mode 100644 Samples/ObservableViewSample.WPF/Properties/Resources.resx delete mode 100644 Samples/ObservableViewSample.WPF/ViewModel/MainViewModel.cs delete mode 100644 Samples/ObservableViewSample.WPF/ViewModel/ViewModelLocator.cs delete mode 100644 Samples/ObservableViewSample.WPF/ViewModels/FilterViewModel.cs delete mode 100644 Samples/ObservableViewSample.WPF/packages.config delete mode 100644 Samples/ObservableViewSample/App.cs create mode 100644 Samples/Settings.XamlStyler create mode 100644 Samples/WpfSampleApp/App.xaml create mode 100644 Samples/WpfSampleApp/App.xaml.cs create mode 100644 Samples/WpfSampleApp/AssemblyInfo.cs create mode 100644 Samples/WpfSampleApp/MainWindow.xaml rename Samples/{ObservableViewSample.WPF => WpfSampleApp}/MainWindow.xaml.cs (83%) create mode 100644 Samples/WpfSampleApp/ViewModels/FilterItemViewModel.cs create mode 100644 Samples/WpfSampleApp/ViewModels/FilterViewModel.cs create mode 100644 Samples/WpfSampleApp/Views/FilterControl.xaml rename Samples/{ObservableViewSample.WPF => WpfSampleApp/Views}/FilterControl.xaml.cs (72%) create mode 100644 Samples/WpfSampleApp/Views/FilterItemView.xaml rename Samples/{ObservableViewSample.WPF => WpfSampleApp/Views}/FilterItemView.xaml.cs (80%) create mode 100644 Samples/WpfSampleApp/WpfSampleApp.csproj create mode 100644 azure-pipelines.yml delete mode 100644 build.yml diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..ec48ffb --- /dev/null +++ b/.editorconfig @@ -0,0 +1,172 @@ +#################################################################### +# Editor Configuration (Updated 2023-07-26) +# +# (c)2023 superdev GmbH +#################################################################### + +root = true + +[*.csproj] +indent_style = space +indent_size = 2 +tab_width = 2 + +[*.cs] +indent_style = space +indent_size = 4 +tab_width = 4 +end_of_line = crlf +trim_trailing_whitespace = true +insert_final_newline = false +max_line_length = 140 + +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_labels = one_less_than_current +csharp_indent_switch_labels = true + +csharp_new_line_before_catch = true +csharp_new_line_before_else = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_open_brace = all +csharp_new_line_between_query_expression_clauses = true + +csharp_prefer_braces = true:error +csharp_prefer_simple_default_expression = true:error +csharp_prefer_simple_using_statement = false:silent + +csharp_using_directive_placement = outside_namespace:silent +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = true + +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = do_not_ignore +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = none +csharp_space_between_square_brackets = false + +# Expression-bodied members +csharp_style_expression_bodied_accessors = true:none +csharp_style_expression_bodied_constructors = false:none +csharp_style_expression_bodied_indexers = true:none +csharp_style_expression_bodied_lambdas = true:none +csharp_style_expression_bodied_local_functions = false:silent +csharp_style_expression_bodied_methods = false:none +csharp_style_expression_bodied_operators = false:none +csharp_style_expression_bodied_properties = true:silent + +csharp_style_conditional_delegate_call = true:error +csharp_style_inlined_variable_declaration = true:error +csharp_style_pattern_matching_over_as_with_null_check = true:error +csharp_style_pattern_matching_over_is_with_cast_check = true:error +csharp_style_throw_expression = true:suggestion +csharp_style_var_elsewhere = true:suggestion +csharp_style_var_for_built_in_types = true:suggestion +csharp_style_var_when_type_is_apparent = true:error +csharp_style_implicit_object_creation_when_type_is_apparent = false +csharp_style_prefer_switch_expression = false +csharp_style_namespace_declarations = block_scoped:silent +csharp_style_prefer_method_group_conversion = true:silent +csharp_style_prefer_top_level_statements = true:silent +csharp_style_prefer_null_check_over_type_check = true:suggestion + +dotnet_sort_system_directives_first = true +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_collection_initializer = true:error +dotnet_style_explicit_tuple_names = true:error +dotnet_style_null_propagation = true:error +dotnet_style_object_initializer = true:none +dotnet_style_predefined_type_for_locals_parameters_members = true:error +dotnet_style_predefined_type_for_member_access = true:error + +dotnet_style_qualification_for_event = true:error +dotnet_style_qualification_for_field = true:error +dotnet_style_qualification_for_method = true:error +dotnet_style_qualification_for_property = true:error +dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion +dotnet_style_prefer_auto_properties = true:silent +dotnet_style_prefer_simplified_boolean_expressions = false:suggestion +dotnet_style_prefer_conditional_expression_over_assignment = false:suggestion +dotnet_style_prefer_conditional_expression_over_return = false:suggestion +dotnet_style_prefer_inferred_tuple_names = true:suggestion +dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion +dotnet_style_prefer_compound_assignment = true:suggestion +dotnet_style_prefer_simplified_interpolation = true:suggestion +dotnet_style_namespace_match_folder = true:suggestion +dotnet_style_operator_placement_when_wrapping = beginning_of_line +csharp_style_unused_value_expression_statement_preference = discard_variable:none +csharp_style_unused_value_assignment_preference = discard_variable:none +csharp_style_prefer_method_group_conversion = true + +dotnet_naming_symbols.private_field_symbol.applicable_kinds = field +dotnet_naming_symbols.private_field_symbol.applicable_accessibilities = private +dotnet_naming_style.private_field_style.capitalization = camel_case +dotnet_naming_rule.private_fields_are_camel_case.severity = error +dotnet_naming_rule.private_fields_are_camel_case.symbols = private_field_symbol +dotnet_naming_rule.private_fields_are_camel_case.style = private_field_style + +dotnet_naming_symbols.non_private_field_symbol.applicable_kinds = field +dotnet_naming_symbols.non_private_field_symbol.applicable_accessibilities = public,internal,friend,protected,protected_internal,protected_friend +dotnet_naming_style.non_private_field_style.capitalization = pascal_case +dotnet_naming_rule.non_private_fields_are_pascal_case.severity = error +dotnet_naming_rule.non_private_fields_are_pascal_case.symbols = non_private_field_symbol +dotnet_naming_rule.non_private_fields_are_pascal_case.style = non_private_field_style + +dotnet_naming_symbols.parameter_symbol.applicable_kinds = parameter +dotnet_naming_style.parameter_style.capitalization = camel_case +dotnet_naming_rule.parameters_are_camel_case.severity = error +dotnet_naming_rule.parameters_are_camel_case.symbols = parameter_symbol +dotnet_naming_rule.parameters_are_camel_case.style = private_field_style + +dotnet_naming_symbols.non_interface_type_symbol.applicable_kinds = class,struct,enum,delegate +dotnet_naming_style.non_interface_type_style.capitalization = pascal_case +dotnet_naming_rule.non_interface_types_are_pascal_case.severity = error +dotnet_naming_rule.non_interface_types_are_pascal_case.symbols = non_interface_type_symbol +dotnet_naming_rule.non_interface_types_are_pascal_case.style = non_private_field_style + +dotnet_naming_symbols.interface_type_symbol.applicable_kinds = interface +dotnet_naming_style.interface_type_style.capitalization = pascal_case +dotnet_naming_style.interface_type_style.required_prefix = I +dotnet_naming_rule.interface_types_must_be_prefixed_with_I.severity = error +dotnet_naming_rule.interface_types_must_be_prefixed_with_I.symbols = interface_type_symbol +dotnet_naming_rule.interface_types_must_be_prefixed_with_I.style = interface_type_style + +dotnet_naming_symbols.member_symbol.applicable_kinds = method,property,event +dotnet_naming_style.member_style.capitalization = pascal_case +dotnet_naming_rule.members_are_pascal_case.severity = error +dotnet_naming_rule.members_are_pascal_case.symbols = member_symbol +dotnet_naming_rule.members_are_pascal_case.style = non_private_field_style + +dotnet_naming_rule.static_fields_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.static_fields_should_be_pascal_case.symbols = static_fields +dotnet_naming_rule.static_fields_should_be_pascal_case.style = non_private_field_style +dotnet_naming_symbols.static_fields.applicable_kinds = field +dotnet_naming_symbols.static_fields.applicable_accessibilities = * +dotnet_naming_symbols.static_fields.required_modifiers = static +dotnet_naming_style.static_field_style.capitalization = pascal_case + +# CS4014: Because this call is not awaited, execution of the current method continues before the call is completed +dotnet_diagnostic.CS4014.severity = error + +# IDE0051: Remove unused private members +dotnet_diagnostic.IDE0051.severity = warning \ No newline at end of file diff --git a/.gitignore b/.gitignore index 57a1574..827ea91 100644 --- a/.gitignore +++ b/.gitignore @@ -17,13 +17,15 @@ [Rr]eleases/ x64/ x86/ -build/ bld/ [Bb]in/ [Oo]bj/ +[Ll]og/ -# Visual Studo 2015 cache/options directory +# Visual Studio 2015 cache/options directory .vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ # MSTest test Results [Tt]est[Rr]esult*/ @@ -38,6 +40,10 @@ TestResult.xml [Rr]eleasePS/ dlldata.c +# DNX +project.lock.json +artifacts/ + *_i.c *_p.c *_i.h @@ -70,14 +76,18 @@ _Chutzpah* ipch/ *.aps *.ncb +*.opendb *.opensdf *.sdf *.cachefile +*.VC.db +*.VC.VC.opendb # Visual Studio profiler *.psess *.vsp *.vspx +*.sap # TFS 2012 Local Workspace $tf/ @@ -90,7 +100,7 @@ _ReSharper*/ *.[Rr]e[Ss]harper *.DotSettings.user -# JustCode is a .NET coding addin-in +# JustCode is a .NET coding add-in .JustCode # TeamCity is a build add-in @@ -102,6 +112,7 @@ _TeamCity* # NCrunch _NCrunch_* .*crunch*.local.xml +nCrunchTemp_* # MightyMoose *.mm.* @@ -129,11 +140,16 @@ publish/ # Publish Web Output *.[Pp]ublish.xml *.azurePubxml -# TODO: Comment the next line if you want to checkin your web deploy settings +# TODO: Comment the next line if you want to checkin your web deploy settings # but database connection strings (with potential passwords) will be unencrypted *.pubxml *.publishproj +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + # NuGet Packages *.nupkg # The packages folder can be ignored because of Package Restore @@ -142,18 +158,32 @@ publish/ !**/packages/build/ # Uncomment if necessary however generally it will be regenerated when needed #!**/packages/repositories.config +# NuGet v3's project.json files produces more ignoreable files +*.nuget.props +*.nuget.targets -# Windows Azure Build Output +# Microsoft Azure Build Output csx/ *.build.csdef -# Windows Store app package directory +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt -# Others +# Visual Studio cache files +# files ending in .cache can be ignored *.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others ClientBin/ -[Ss]tyle[Cc]op.* ~$* *~ *.dbmdl @@ -161,7 +191,11 @@ ClientBin/ *.pfx *.publishsettings node_modules/ -bower_components/ +orleans.codegen.cs + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ # RIA/Silverlight projects Generated_Code/ @@ -186,6 +220,9 @@ UpgradeLog*.htm # Microsoft Fakes FakesAssemblies/ +# GhostDoc plugin setting file +*.GhostDoc.xml + # Node.js Tools for Visual Studio .ntvs_analysis.dat @@ -194,3 +231,29 @@ FakesAssemblies/ # Visual Studio 6 workspace options file *.opt + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml +*.bak +*.p8 +*.p12 + +# Firebase config files +**/GoogleService-Info.plist +**/google-services.json diff --git a/logo.png b/Images/logo.png similarity index 100% rename from logo.png rename to Images/logo.png diff --git a/logo_gradient.png b/Images/logo_gradient.png similarity index 100% rename from logo_gradient.png rename to Images/logo_gradient.png diff --git a/ObservableView.Shared/ObservableObject.cs b/ObservableView.Shared/ObservableObject.cs deleted file mode 100644 index e719a21..0000000 --- a/ObservableView.Shared/ObservableObject.cs +++ /dev/null @@ -1,45 +0,0 @@ -using System; -using System.ComponentModel; -using System.Linq.Expressions; - -namespace ObservableView -{ - [Preserve(AllMembers = true)] - public abstract class ObservableObject : INotifyPropertyChanged - { - public event PropertyChangedEventHandler PropertyChanged; - - /// - /// Called when a property value has changed. - /// - /// The type of the tx.Generic type T.Generic type T. - /// The property expression. - /// - /// 'propertyExpression' should be a member expression - /// or - /// 'propertyExpression' body should be a constant expression. - /// - [Obsolete("Get rid of expression based property change notifications!")] - protected virtual void OnPropertyChanged(Expression> propertyExpression) - { - PropertyChangedEventHandler handler = this.PropertyChanged; - if (handler != null) - { - var body = propertyExpression.Body as MemberExpression; - if (body == null) - { - throw new ArgumentException("'propertyExpression' should be a member expression"); - } - - var expression = body.Expression as ConstantExpression; - if (expression == null) - { - throw new ArgumentException("'propertyExpression' body should be a constant expression"); - } - - var e = new PropertyChangedEventArgs(body.Member.Name); - handler(this, e); - } - } - } -} \ No newline at end of file diff --git a/ObservableView.Shared/ObservableView.Shared.projitems b/ObservableView.Shared/ObservableView.Shared.projitems deleted file mode 100644 index 43ed8fb..0000000 --- a/ObservableView.Shared/ObservableView.Shared.projitems +++ /dev/null @@ -1,63 +0,0 @@ - - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - true - 19623a92-f3f3-49a8-85b6-ffdb96828350 - - - ObservableView.Shared - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ObservableView.Shared/ObservableView.Shared.shproj b/ObservableView.Shared/ObservableView.Shared.shproj deleted file mode 100644 index 0c825c8..0000000 --- a/ObservableView.Shared/ObservableView.Shared.shproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - 19623a92-f3f3-49a8-85b6-ffdb96828350 - 14.0 - - - - - - - - diff --git a/ObservableView.iOS/ObservableView.iOS.projitems b/ObservableView.iOS/ObservableView.iOS.projitems deleted file mode 100644 index 55f5ee7..0000000 --- a/ObservableView.iOS/ObservableView.iOS.projitems +++ /dev/null @@ -1,14 +0,0 @@ - - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - true - fa9a347f-b553-4548-b4f6-b6221e277c7e - - - ObservableView.iOS - - - - - \ No newline at end of file diff --git a/ObservableView.iOS/ObservableView.iOS.shproj b/ObservableView.iOS/ObservableView.iOS.shproj deleted file mode 100644 index e0538bd..0000000 --- a/ObservableView.iOS/ObservableView.iOS.shproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - fa9a347f-b553-4548-b4f6-b6221e277c7e - 14.0 - - - - - - - - diff --git a/ObservableView.iOS/Platform.cs b/ObservableView.iOS/Platform.cs deleted file mode 100644 index 50ccc29..0000000 --- a/ObservableView.iOS/Platform.cs +++ /dev/null @@ -1,17 +0,0 @@ -[assembly: Foundation.Preserve(typeof(System.Linq.Queryable), AllMembers = true)] -[assembly: Foundation.Preserve(typeof(System.Linq.Enumerable), AllMembers = true)] - -[assembly: Preserve(AllMembers = true)] - -namespace ObservableView -{ - [Preserve(AllMembers = true)] - public static class Platform - { - public static void Init() - { - var observableView = new ObservableView(); - observableView.PropertyChanged += (s, e) => observableView.SearchText = ""; - } - } -} \ No newline at end of file diff --git a/ObservableView.sln b/ObservableView.sln index 64dfdbf..2cddcf9 100644 --- a/ObservableView.sln +++ b/ObservableView.sln @@ -7,29 +7,23 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{533683F1 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{61D8718E-3846-45BA-8C09-4DEEA5CC8308}" ProjectSection(SolutionItems) = preProject - build.yml = build.yml + .editorconfig = .editorconfig + .gitignore = .gitignore + azure-pipelines.yml = azure-pipelines.yml Readme.md = Readme.md EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableView", "ObservableView\ObservableView.csproj", "{F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ObservableView.Shared", "ObservableView.Shared\ObservableView.Shared.shproj", "{19623A92-F3F3-49A8-85B6-FFDB96828350}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{B4613546-1A47-42F4-BC07-60AD3743F4D8}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableViewSample", "Samples\ObservableViewSample\ObservableViewSample.csproj", "{3DE0E72E-890A-418C-A41E-B5E7F053E450}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ObservableViewSample.Forms.iOS", "Samples\ObservableViewSample.Forms.iOS\ObservableViewSample.Forms.iOS.csproj", "{45D6FB85-C338-4007-AE50-8C73ADFF2629}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableViewSample.Forms", "Samples\ObservableViewSample.Forms\ObservableViewSample.Forms.csproj", "{BA303865-9367-4700-9EAB-23F735CF1C98}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ObservableViewSample.WPF", "Samples\ObservableViewSample.WPF\ObservableViewSample.WPF.csproj", "{438799A2-BCC0-458D-88DC-E41A1C82AF22}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableView.Tests", "Tests\ObservableView.Tests\ObservableView.Tests.csproj", "{153BBBA9-168C-4766-B6AF-6C45A2F4379D}" EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ObservableView.iOS", "ObservableView.iOS\ObservableView.iOS.shproj", "{FA9A347F-B553-4548-B4F6-B6221E277C7E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableView", "ObservableView\ObservableView.csproj", "{56B33010-1E3D-4B12-8C07-2E5327DCF37A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ObservableViewSample.Forms.Android", "Samples\ObservableViewSample.Forms.Android\ObservableViewSample.Forms.Android.csproj", "{22588AAC-ED6C-4FF0-A617-16056C6265BD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MauiSampleApp", "Samples\MauiSampleApp\MauiSampleApp.csproj", "{7AF41242-C12B-49AE-9763-F477016352A2}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableView.Tests", "Tests\ObservableView.Tests\ObservableView.Tests.csproj", "{153BBBA9-168C-4766-B6AF-6C45A2F4379D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WpfSampleApp", "Samples\WpfSampleApp\WpfSampleApp.csproj", "{821E6F28-B953-41F9-8A79-3A313F412D23}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -59,54 +53,6 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|ARM.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|iPhone.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|x64.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|x64.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|x86.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.AppStore|x86.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|ARM.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|ARM.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|iPhone.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|x64.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|x64.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|x86.ActiveCfg = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Debug|x86.Build.0 = Debug|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|Any CPU.Build.0 = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|ARM.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|ARM.Build.0 = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|iPhone.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|iPhone.Build.0 = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|x64.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|x64.Build.0 = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|x86.ActiveCfg = Release|Any CPU - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D}.Release|x86.Build.0 = Release|Any CPU {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU @@ -155,206 +101,6 @@ Global {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Release|x64.Build.0 = Release|Any CPU {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Release|x86.ActiveCfg = Release|Any CPU {3DE0E72E-890A-418C-A41E-B5E7F053E450}.Release|x86.Build.0 = Release|Any CPU - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|x64.ActiveCfg = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|ARM.ActiveCfg = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|iPhone.ActiveCfg = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|iPhone.Build.0 = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|x64.ActiveCfg = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.AppStore|x86.ActiveCfg = AppStore|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|Any CPU.ActiveCfg = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|ARM.ActiveCfg = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|iPhone.ActiveCfg = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|iPhone.Build.0 = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|x64.ActiveCfg = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Debug|x86.ActiveCfg = Debug|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|Any CPU.ActiveCfg = Release|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|ARM.ActiveCfg = Release|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|iPhone.ActiveCfg = Release|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|iPhone.Build.0 = Release|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|x64.ActiveCfg = Release|iPhone - {45D6FB85-C338-4007-AE50-8C73ADFF2629}.Release|x86.ActiveCfg = Release|iPhone - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|ARM.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|iPhone.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|x64.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|x64.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|x86.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.AppStore|x86.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|ARM.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|ARM.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|iPhone.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|x64.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|x64.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|x86.ActiveCfg = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Debug|x86.Build.0 = Debug|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|Any CPU.Build.0 = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|ARM.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|ARM.Build.0 = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|iPhone.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|iPhone.Build.0 = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|x64.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|x64.Build.0 = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|x86.ActiveCfg = Release|Any CPU - {BA303865-9367-4700-9EAB-23F735CF1C98}.Release|x86.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|Any CPU.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|ARM.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|ARM.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|iPhone.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|x64.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|x64.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|x86.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.AppStore|x86.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|Any CPU.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|ARM.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|ARM.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|iPhone.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|x64.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|x64.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|x86.ActiveCfg = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Debug|x86.Build.0 = Debug|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|Any CPU.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|Any CPU.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|ARM.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|ARM.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|iPhone.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|iPhone.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|x64.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|x64.Build.0 = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|x86.ActiveCfg = Release|Any CPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22}.Release|x86.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhone.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x64.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Ad-Hoc|x86.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|Any CPU.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|Any CPU.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|ARM.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|ARM.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|ARM.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhone.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhone.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|iPhoneSimulator.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x64.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x64.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x64.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x86.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x86.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.AppStore|x86.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|ARM.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|ARM.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|ARM.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhone.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhone.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x64.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x64.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x64.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x86.ActiveCfg = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x86.Build.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Debug|x86.Deploy.0 = Debug|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|Any CPU.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|Any CPU.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|ARM.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|ARM.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|ARM.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhone.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhone.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhone.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x64.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x64.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x64.Deploy.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x86.ActiveCfg = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x86.Build.0 = Release|Any CPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD}.Release|x86.Deploy.0 = Release|Any CPU {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU @@ -403,24 +149,185 @@ Global {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Release|x64.Build.0 = Release|Any CPU {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Release|x86.ActiveCfg = Release|Any CPU {153BBBA9-168C-4766-B6AF-6C45A2F4379D}.Release|x86.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|ARM.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|iPhone.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|x64.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|x64.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|x86.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.AppStore|x86.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|ARM.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|ARM.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|iPhone.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|x64.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|x64.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|x86.ActiveCfg = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Debug|x86.Build.0 = Debug|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|Any CPU.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|ARM.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|ARM.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|iPhone.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|iPhone.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|x64.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|x64.Build.0 = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|x86.ActiveCfg = Release|Any CPU + {56B33010-1E3D-4B12-8C07-2E5327DCF37A}.Release|x86.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|ARM.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhone.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Ad-Hoc|x86.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|Any CPU.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|ARM.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|ARM.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhone.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhone.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x64.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x64.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x64.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x86.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x86.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.AppStore|x86.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|ARM.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|ARM.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|ARM.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhone.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhone.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x64.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x64.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x64.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x86.ActiveCfg = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x86.Build.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Debug|x86.Deploy.0 = Debug|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|Any CPU.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|Any CPU.Deploy.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|ARM.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|ARM.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|ARM.Deploy.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhone.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhone.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhone.Deploy.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x64.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x64.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x64.Deploy.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x86.ActiveCfg = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x86.Build.0 = Release|Any CPU + {7AF41242-C12B-49AE-9763-F477016352A2}.Release|x86.Deploy.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|ARM.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|iPhone.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|x64.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|x64.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|x86.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.AppStore|x86.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|Any CPU.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|ARM.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|ARM.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|iPhone.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|x64.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|x64.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|x86.ActiveCfg = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Debug|x86.Build.0 = Debug|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|Any CPU.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|Any CPU.Build.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|ARM.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|ARM.Build.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|iPhone.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|iPhone.Build.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|x64.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|x64.Build.0 = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|x86.ActiveCfg = Release|Any CPU + {821E6F28-B953-41F9-8A79-3A313F412D23}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {3DE0E72E-890A-418C-A41E-B5E7F053E450} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} - {45D6FB85-C338-4007-AE50-8C73ADFF2629} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} - {BA303865-9367-4700-9EAB-23F735CF1C98} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} - {438799A2-BCC0-458D-88DC-E41A1C82AF22} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} - {22588AAC-ED6C-4FF0-A617-16056C6265BD} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} {153BBBA9-168C-4766-B6AF-6C45A2F4379D} = {533683F1-B92C-4149-A2AD-6045623BC6D8} + {7AF41242-C12B-49AE-9763-F477016352A2} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} + {821E6F28-B953-41F9-8A79-3A313F412D23} = {B4613546-1A47-42F4-BC07-60AD3743F4D8} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FABF67E7-55E1-4F00-8CF1-EE2E6E6ABE80} EndGlobalSection - GlobalSection(SharedMSBuildProjectFiles) = preSolution - ObservableView.Shared\ObservableView.Shared.projitems*{19623a92-f3f3-49a8-85b6-ffdb96828350}*SharedItemsImports = 13 - ObservableView.Shared\ObservableView.Shared.projitems*{f6ed6a22-fdba-41b6-b22c-64345ed5e63d}*SharedItemsImports = 5 - ObservableView.iOS\ObservableView.iOS.projitems*{fa9a347f-b553-4548-b4f6-b6221e277c7e}*SharedItemsImports = 13 - EndGlobalSection EndGlobal diff --git a/ObservableView.sln.DotSettings b/ObservableView.sln.DotSettings deleted file mode 100644 index b5a961c..0000000 --- a/ObservableView.sln.DotSettings +++ /dev/null @@ -1,3 +0,0 @@ - - BMW - VW \ No newline at end of file diff --git a/ObservableView.Shared/Exceptions/SearchTextPreprocessorException.cs b/ObservableView/Exceptions/SearchTextPreprocessorException.cs similarity index 71% rename from ObservableView.Shared/Exceptions/SearchTextPreprocessorException.cs rename to ObservableView/Exceptions/SearchTextPreprocessorException.cs index dea3ab7..5857d5f 100644 --- a/ObservableView.Shared/Exceptions/SearchTextPreprocessorException.cs +++ b/ObservableView/Exceptions/SearchTextPreprocessorException.cs @@ -1,10 +1,8 @@ -using System; - -namespace ObservableView.Exceptions +namespace ObservableView.Exceptions { public class SearchTextPreprocessorException : Exception { - public SearchTextPreprocessorException(string message, Exception innerException) + public SearchTextPreprocessorException(string message, Exception innerException) : base(message, innerException) { } diff --git a/ObservableView.Shared/Extensions/EnumerableExtensions.cs b/ObservableView/Extensions/EnumerableExtensions.cs similarity index 100% rename from ObservableView.Shared/Extensions/EnumerableExtensions.cs rename to ObservableView/Extensions/EnumerableExtensions.cs diff --git a/ObservableView.Shared/Extensions/ExpressionExtensions.cs b/ObservableView/Extensions/ExpressionExtensions.cs similarity index 97% rename from ObservableView.Shared/Extensions/ExpressionExtensions.cs rename to ObservableView/Extensions/ExpressionExtensions.cs index 9f69247..3a9fb83 100644 --- a/ObservableView.Shared/Extensions/ExpressionExtensions.cs +++ b/ObservableView/Extensions/ExpressionExtensions.cs @@ -1,64 +1,64 @@ -using System.Linq.Expressions; - -namespace ObservableView.Extensions -{ - public static class ExpressionExtensions - { - public static Expression ToLower(this Expression expression) - { - EnsureToString(ref expression); - - var methodInfo = ReflectionHelper.GetMethod(source => source.ToLower()); - var toLowerExpression = Expression.Call(expression, methodInfo); - - expression = IsNotNull(expression, toLowerExpression); - return expression; - } - - public static Expression ToUpper(this Expression expression) - { - EnsureToString(ref expression); - - var methodInfo = ReflectionHelper.GetMethod(source => source.ToUpper()); - var toUpperExpression = Expression.Call(expression, methodInfo); - - expression = IsNotNull(expression, toUpperExpression); - return expression; - } - - public static Expression Trim(this Expression expression) - { - EnsureToString(ref expression); - - var methodInfo = ReflectionHelper.GetMethod(source => source.Trim()); - var trimExpression = Expression.Call(expression, methodInfo); - - expression = IsNotNull(expression, trimExpression); - return expression; - } - - public static Expression ToStringExpression(this Expression expression) - { - var methodInfo = ReflectionHelper.GetMethod(source => source.ToString()); - return Expression.Call(expression, methodInfo); - } - - private static void EnsureToString(ref Expression expression) - { - if (expression.Type != typeof(string)) - { - expression = expression.ToStringExpression(); - } - } - - public static Expression IsNotNull(this Expression checkExpression, Expression expressionIfNotNull) - { - var expression = Expression.Condition( - Expression.NotEqual(checkExpression, Expression.Constant(null, checkExpression.Type)), - expressionIfNotNull, - Expression.Constant(string.Empty)); - - return expression; - } - } +using System.Linq.Expressions; + +namespace ObservableView.Extensions +{ + public static class ExpressionExtensions + { + public static Expression ToLower(this Expression expression) + { + EnsureToString(ref expression); + + var methodInfo = ReflectionHelper.GetMethod(source => source.ToLower()); + var toLowerExpression = Expression.Call(expression, methodInfo); + + expression = IsNotNull(expression, toLowerExpression); + return expression; + } + + public static Expression ToUpper(this Expression expression) + { + EnsureToString(ref expression); + + var methodInfo = ReflectionHelper.GetMethod(source => source.ToUpper()); + var toUpperExpression = Expression.Call(expression, methodInfo); + + expression = IsNotNull(expression, toUpperExpression); + return expression; + } + + public static Expression Trim(this Expression expression) + { + EnsureToString(ref expression); + + var methodInfo = ReflectionHelper.GetMethod(source => source.Trim()); + var trimExpression = Expression.Call(expression, methodInfo); + + expression = IsNotNull(expression, trimExpression); + return expression; + } + + public static Expression ToStringExpression(this Expression expression) + { + var methodInfo = ReflectionHelper.GetMethod(source => source.ToString()); + return Expression.Call(expression, methodInfo); + } + + private static void EnsureToString(ref Expression expression) + { + if (expression.Type != typeof(string)) + { + expression = expression.ToStringExpression(); + } + } + + public static Expression IsNotNull(this Expression checkExpression, Expression expressionIfNotNull) + { + var expression = Expression.Condition( + Expression.NotEqual(checkExpression, Expression.Constant(null, checkExpression.Type)), + expressionIfNotNull, + Expression.Constant(string.Empty)); + + return expression; + } + } } \ No newline at end of file diff --git a/ObservableView.Shared/Extensions/ObservableViewExtensions.cs b/ObservableView/Extensions/ObservableViewExtensions.cs similarity index 88% rename from ObservableView.Shared/Extensions/ObservableViewExtensions.cs rename to ObservableView/Extensions/ObservableViewExtensions.cs index 3f266b2..edbef7c 100644 --- a/ObservableView.Shared/Extensions/ObservableViewExtensions.cs +++ b/ObservableView/Extensions/ObservableViewExtensions.cs @@ -1,4 +1,4 @@ -#if NET45 +#if NETFRAMEWORK using System; using System.Collections.Specialized; using System.ComponentModel; @@ -39,15 +39,13 @@ private static void ObservableViewPropertyChanged(DependencyObject d, Dependency return; } - var oldObservableView = e.OldValue as IObservableView; - if (oldObservableView != null) + if (e.OldValue is IObservableView oldObservableView) { dataGrid.Loaded -= DataGridLoaded; dataGrid.Unloaded -= DataGridUnloaded; } - var newObservableView = e.NewValue as IObservableView; - if (newObservableView != null) + if (e.NewValue is IObservableView newObservableView) { dataGrid.Loaded += DataGridLoaded; dataGrid.Unloaded += DataGridUnloaded; @@ -66,8 +64,7 @@ static void SortDescriptionCollectionChanged(object sender, NotifyCollectionChan return; } - var observableView = GetObservableView(dataGrid) as IObservableView; - if (observableView == null) + if (GetObservableView(dataGrid) is not IObservableView observableView) { return; } @@ -80,7 +77,7 @@ static void SortDescriptionCollectionChanged(object sender, NotifyCollectionChan column.SortDirection = null; } } - + if (e.NewItems != null) { observableView.ClearOrderSpecifications(); @@ -156,14 +153,12 @@ private static void DataGridUnloaded(object sender, RoutedEventArgs e) return; } - var notifyCollectionChanged = dataGrid.Items.SortDescriptions as INotifyCollectionChanged; - if (notifyCollectionChanged != null) + if (dataGrid.Items.SortDescriptions is INotifyCollectionChanged notifyCollectionChanged) { notifyCollectionChanged.CollectionChanged -= SortDescriptionCollectionChanged; } - var observableView = GetObservableView(dataGrid) as IObservableView; - if (observableView == null) + if (GetObservableView(dataGrid) is not IObservableView observableView) { return; } @@ -178,8 +173,7 @@ private static void DataGridLoaded(object sender, RoutedEventArgs e) return; } - var observableView = GetObservableView(dataGrid) as IObservableView; - if (observableView == null) + if (GetObservableView(dataGrid) is not IObservableView observableView) { return; } @@ -190,8 +184,7 @@ private static void DataGridLoaded(object sender, RoutedEventArgs e) SyncObservableViewSortWithDataGridSort(observableView, isInitialSync: true); // Subscribe column sort changed - var notifyCollectionChanged = dataGrid.Items.SortDescriptions as INotifyCollectionChanged; - if (notifyCollectionChanged != null) + if (dataGrid.Items.SortDescriptions is INotifyCollectionChanged notifyCollectionChanged) { notifyCollectionChanged.CollectionChanged += SortDescriptionCollectionChanged; } @@ -201,8 +194,7 @@ private static void ObservableViewOnPropertyChanged(object sender, PropertyChang { if (args.PropertyName == "View") { - var observableView = sender as IObservableView; - if (observableView == null) + if (sender is not IObservableView observableView) { return; } diff --git a/ObservableView.Shared/Extensions/OperationExtensions.cs b/ObservableView/Extensions/OperationExtensions.cs similarity index 86% rename from ObservableView.Shared/Extensions/OperationExtensions.cs rename to ObservableView/Extensions/OperationExtensions.cs index c63a539..c67c87c 100644 --- a/ObservableView.Shared/Extensions/OperationExtensions.cs +++ b/ObservableView/Extensions/OperationExtensions.cs @@ -14,16 +14,14 @@ internal static IEnumerable Flatten(this Operation operation) private static IEnumerable Recurse(object obj) { - var binaryOperation = obj as BinaryOperation; - if (binaryOperation != null) + if (obj is BinaryOperation binaryOperation) { yield return binaryOperation.LeftOperand; yield return binaryOperation.Operator; yield return binaryOperation.RightOperand; } - var groupOperation = obj as GroupOperation; - if (groupOperation != null) + if (obj is GroupOperation groupOperation) { foreach (var groupObject in RecurseGroupOperation(groupOperation)) { diff --git a/ObservableView.Shared/Extensions/QueryableExtensions.cs b/ObservableView/Extensions/QueryableExtensions.cs similarity index 100% rename from ObservableView.Shared/Extensions/QueryableExtensions.cs rename to ObservableView/Extensions/QueryableExtensions.cs diff --git a/ObservableView.Shared/Extensions/ReflectionHelper.cs b/ObservableView/Extensions/ReflectionHelper.cs similarity index 100% rename from ObservableView.Shared/Extensions/ReflectionHelper.cs rename to ObservableView/Extensions/ReflectionHelper.cs diff --git a/ObservableView.Shared/Extensions/SortDirectionExtensions.cs b/ObservableView/Extensions/SortDirectionExtensions.cs similarity index 97% rename from ObservableView.Shared/Extensions/SortDirectionExtensions.cs rename to ObservableView/Extensions/SortDirectionExtensions.cs index 223c413..38008e9 100644 --- a/ObservableView.Shared/Extensions/SortDirectionExtensions.cs +++ b/ObservableView/Extensions/SortDirectionExtensions.cs @@ -1,4 +1,4 @@ -#if NET45 +#if NETFRAMEWORK using System.ComponentModel; using ObservableView.Sorting; diff --git a/ObservableView.Shared/Extensions/StringExtensions.cs b/ObservableView/Extensions/StringExtensions.cs similarity index 100% rename from ObservableView.Shared/Extensions/StringExtensions.cs rename to ObservableView/Extensions/StringExtensions.cs diff --git a/ObservableView.Shared/Extensions/TypeExtensions.cs b/ObservableView/Extensions/TypeExtensions.cs similarity index 100% rename from ObservableView.Shared/Extensions/TypeExtensions.cs rename to ObservableView/Extensions/TypeExtensions.cs diff --git a/ObservableView.Shared/Filtering/FilterEventArgs.cs b/ObservableView/Filtering/FilterEventArgs.cs similarity index 100% rename from ObservableView.Shared/Filtering/FilterEventArgs.cs rename to ObservableView/Filtering/FilterEventArgs.cs diff --git a/ObservableView.Shared/Filtering/FilterEventHandler.cs b/ObservableView/Filtering/FilterEventHandler.cs similarity index 100% rename from ObservableView.Shared/Filtering/FilterEventHandler.cs rename to ObservableView/Filtering/FilterEventHandler.cs diff --git a/ObservableView.Shared/Grouping/AlphaGroupKeyAlgorithm.cs b/ObservableView/Grouping/AlphaGroupKeyAlgorithm.cs similarity index 95% rename from ObservableView.Shared/Grouping/AlphaGroupKeyAlgorithm.cs rename to ObservableView/Grouping/AlphaGroupKeyAlgorithm.cs index 6a48ddc..e68527c 100644 --- a/ObservableView.Shared/Grouping/AlphaGroupKeyAlgorithm.cs +++ b/ObservableView/Grouping/AlphaGroupKeyAlgorithm.cs @@ -1,41 +1,41 @@ - -using ObservableView.Extensions; - -namespace ObservableView.Grouping -{ - public class AlphaGroupKeyAlgorithm : GroupKeyAlgorithm - { - private readonly bool upperCase; - - public AlphaGroupKeyAlgorithm(bool upperCase = true) - { - this.upperCase = upperCase; - } - - public override string GetGroupKey(string value) - { - if (value == null) - { - return null; - } - - if (value == "") - { - return ""; - } - - char firstChar = value[0]; - if (char.IsNumber(firstChar)) - { - return "#"; - } - - if (this.upperCase) - { - return firstChar.ToString().ToUpper(); - } - - return firstChar.ToString().ToLower(); - } - } -} + +using ObservableView.Extensions; + +namespace ObservableView.Grouping +{ + public class AlphaGroupKeyAlgorithm : GroupKeyAlgorithm + { + private readonly bool upperCase; + + public AlphaGroupKeyAlgorithm(bool upperCase = true) + { + this.upperCase = upperCase; + } + + public override string GetGroupKey(string value) + { + if (value == null) + { + return null; + } + + if (value == "") + { + return ""; + } + + char firstChar = value[0]; + if (char.IsNumber(firstChar)) + { + return "#"; + } + + if (this.upperCase) + { + return firstChar.ToString().ToUpper(); + } + + return firstChar.ToString().ToLower(); + } + } +} diff --git a/ObservableView.Shared/Grouping/GroupKeyAlgorithm.cs b/ObservableView/Grouping/GroupKeyAlgorithm.cs similarity index 100% rename from ObservableView.Shared/Grouping/GroupKeyAlgorithm.cs rename to ObservableView/Grouping/GroupKeyAlgorithm.cs diff --git a/ObservableView.Shared/Grouping/Grouping.cs b/ObservableView/Grouping/Grouping.cs similarity index 100% rename from ObservableView.Shared/Grouping/Grouping.cs rename to ObservableView/Grouping/Grouping.cs diff --git a/ObservableView.Shared/Grouping/IGroupKeyAlgorithm.cs b/ObservableView/Grouping/IGroupKeyAlgorithm.cs similarity index 100% rename from ObservableView.Shared/Grouping/IGroupKeyAlgorithm.cs rename to ObservableView/Grouping/IGroupKeyAlgorithm.cs diff --git a/ObservableView.Shared/Grouping/MonthGroupAlgorithm.cs b/ObservableView/Grouping/MonthGroupAlgorithm.cs similarity index 100% rename from ObservableView.Shared/Grouping/MonthGroupAlgorithm.cs rename to ObservableView/Grouping/MonthGroupAlgorithm.cs diff --git a/ObservableView.Shared/IObservableView.cs b/ObservableView/IObservableView.cs similarity index 100% rename from ObservableView.Shared/IObservableView.cs rename to ObservableView/IObservableView.cs diff --git a/ObservableView/ObservableObject.cs b/ObservableView/ObservableObject.cs new file mode 100644 index 0000000..d8c0084 --- /dev/null +++ b/ObservableView/ObservableObject.cs @@ -0,0 +1,50 @@ +using System.ComponentModel; +using System.Runtime.CompilerServices; + +namespace ObservableView +{ + /// + /// Implementation of . + /// + [Preserve(AllMembers = true)] + [EditorBrowsable(EditorBrowsableState.Never)] + public abstract class BindableBase : INotifyPropertyChanged + { + public event PropertyChangedEventHandler PropertyChanged; + protected virtual bool SetProperty(ref T storage, T value, [CallerMemberName] string propertyName = null) + { + if (EqualityComparer.Default.Equals(storage, value)) + { + return false; + } + + storage = value; + this.OnPropertyChanged(propertyName); + + return true; + } + protected virtual bool SetProperty(ref T storage, T value, Action onChanged, [CallerMemberName] string propertyName = null) + { + if (EqualityComparer.Default.Equals(storage, value)) + { + return false; + } + + storage = value; + onChanged?.Invoke(); + this.OnPropertyChanged(propertyName); + + return true; + } + + protected void OnPropertyChanged([CallerMemberName] string propertyName = null) + { + this.OnPropertyChanged(new PropertyChangedEventArgs(propertyName)); + } + + protected virtual void OnPropertyChanged(PropertyChangedEventArgs args) + { + PropertyChanged?.Invoke(this, args); + } + } +} \ No newline at end of file diff --git a/ObservableView.Shared/ObservableView.cs b/ObservableView/ObservableView.cs similarity index 92% rename from ObservableView.Shared/ObservableView.cs rename to ObservableView/ObservableView.cs index 8bf86c8..284bb7f 100644 --- a/ObservableView.Shared/ObservableView.cs +++ b/ObservableView/ObservableView.cs @@ -1,555 +1,542 @@ -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Collections.Specialized; -using System.Linq; -using System.Linq.Expressions; -using System.Reflection; - -using ObservableView.Exceptions; -using ObservableView.Extensions; -using ObservableView.Filtering; -using ObservableView.Grouping; -using ObservableView.Searching; -using ObservableView.Sorting; - -namespace ObservableView -{ - /// - /// ObservableView is a class which adds sorting, filtering, searching and grouping - /// on top of collections. - /// - [Preserve(AllMembers = true)] - public class ObservableView : ObservableObject, IObservableView - { - private static readonly object FilterHandlerEventLock = new object(); - - private readonly List> orderSpecifications; - private ObservableCollection sourceCollection; - - private string searchText = string.Empty; - private FilterEventHandler filterHandler; - private Func groupKey; - private IGroupKeyAlgorithm groupKeyAlgorithm; - private Func searchTextPreprocessor; - - public ObservableView(ObservableCollection collection) - { - this.Source = collection; - - this.orderSpecifications = new List>(); - - this.SearchSpecification = new SearchSpecification(); - this.InitializeSearchSpecificationFromSearchableAttributes(); - - this.SearchSpecification.SearchSpecificationAdded += this.OnSearchSpecificationChanged; - this.SearchSpecification.SearchSpecificationsCleared += this.OnSearchSpecificationsCleared; - - this.GroupKeyAlgorithm = new AlphaGroupKeyAlgorithm(); - - this.SearchTextDelimiters = new[] { ' ' }; - this.SearchTextLogic = SearchLogic.Or; - } - - private void InitializeSearchSpecificationFromSearchableAttributes() - { - MethodInfo addMethod = ReflectionHelper>.GetMethod(source => source.Add(null, null, null)); - - var searchableAttributes = this.GetSearchableAttributes(); - foreach (var propertyInfo in searchableAttributes) - { - var parameter = Expression.Parameter(typeof(T), "x"); - var property = Expression.Property(parameter, propertyInfo); - var funcType = typeof(Func<,>).MakeGenericType(typeof(T), propertyInfo.PropertyType); - LambdaExpression lambdaExpression = Expression.Lambda(funcType, property, parameter); - - addMethod.GetGenericMethodDefinition() - .MakeGenericMethod(propertyInfo.PropertyType) - .Invoke(this.SearchSpecification, new object[] { lambdaExpression, null, null }); - } - } - - public ObservableView() - : this(new ObservableCollection()) - { - } - - public ObservableView(IEnumerable list) - : this(list.ToObservableCollection()) - { - } - - public event FilterEventHandler FilterHandler - { - add - { - lock (FilterHandlerEventLock) - { - this.filterHandler += value; - } - this.Refresh(); - } - remove - { - lock (FilterHandlerEventLock) - { - this.filterHandler -= value; - } - this.Refresh(); - } - } - - public Func GroupKey - { - get => this.groupKey; - set - { - this.groupKey = value; - this.OnPropertyChanged(() => this.Groups); - } - } - - public IGroupKeyAlgorithm GroupKeyAlgorithm - { - get => this.groupKeyAlgorithm; - set - { - this.groupKeyAlgorithm = value; - this.OnPropertyChanged(() => this.Groups); - } - } - - public IEnumerable> Groups - { - get - { - if (this.GroupKey == null || this.GroupKeyAlgorithm == null) - { - return Enumerable.Empty>(); - } - - var groupedList = this.View - .GroupBy(item => this.GroupKeyAlgorithm.GetGroupKey(this.GroupKey.Invoke(item))) - .Select(itemGroup => new Grouping(itemGroup.Key, itemGroup)) - .ToList(); - - return groupedList; - } - } - - /// - /// Gets or sets the search text. - /// This property can be used for data binding and has the same effect - /// as using the Search("searchtext") method to perform a search operation. - /// - public string SearchText - { - get - { - return this.searchText; - } - set - { - if (this.searchText != value) - { - this.searchText = value; - this.OnPropertyChanged(() => this.SearchText); - - // Update properties to reflect the search result - this.OnPropertyChanged(() => this.View); - this.OnPropertyChanged(() => this.Groups); - } - } - } - - public Func SearchTextPreprocessor - { - get - { - return this.searchTextPreprocessor; - } - set - { - this.searchTextPreprocessor = value; - this.OnPropertyChanged(() => this.Groups); - } - } - - public event EventHandler SourceCollectionChanged; - - public ObservableCollection Source - { - get - { - return this.sourceCollection; - } - set - { - // Remove previous collection changed event - if (this.sourceCollection != null) - { - this.sourceCollection.CollectionChanged -= this.HandleSourceCollectionChanged; - } - - this.sourceCollection = value; - - // Subscribe to collection changed event - if (this.sourceCollection != null) - { - this.sourceCollection.CollectionChanged += this.HandleSourceCollectionChanged; - } - - this.HandleSourceCollectionChanged(this.sourceCollection, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); - } - } - - private void HandleSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) - { - this.Refresh(); - - var handler = this.SourceCollectionChanged; - if (handler != null) - { - handler(sender, e); - } - } - - public ObservableCollection View - { - get - { - // View returns the original collection if no filtering, search and ordering is applied. - // The order of processing is set-up in a way to guarantee maximum performance. - - var viewCollection = this.Source; - if (viewCollection != null && viewCollection.Any()) - { - if (!string.IsNullOrEmpty(this.SearchText)) - { - var processedSearchText = this.PreprocessSearchText(this.SearchText); - viewCollection = this.PerformSearch(viewCollection, processedSearchText); - } - - if (this.filterHandler != null) - { - viewCollection = this.GetFilteredCollection(viewCollection); - } - - if (this.orderSpecifications != null && this.orderSpecifications.Any()) - { - viewCollection = PerformOrdering(viewCollection, this.orderSpecifications).ToObservableCollection(); - } - } - - // It is important to return the viewCollection in a new ObservableCollection object. - // Otherwise the binding is not refreshed when OnPropertyChanged is called. - return new ObservableCollection(viewCollection); - } - } - - private string PreprocessSearchText(string text) - { - if (this.SearchTextPreprocessor != null) - { - try - { - return this.SearchTextPreprocessor(text); - } - catch (Exception ex) - { - throw new SearchTextPreprocessorException("Failed to preprocess search string.", ex); - } - } - - return text; - } - - /// - /// Adds a new order specification for a certain property of given type T. - /// - /// Lambda expression to select the ordering property. - /// Order direction in which the selected property shall be sorted. - public void AddOrderSpecification(Expression> keySelector, OrderDirection orderDirection = OrderDirection.Ascending) - { - this.AddOrderSpecificationInternal(keySelector, orderDirection); - this.Refresh(); - } - - /// - void IObservableView.AddOrderSpecification(string propertyName, OrderDirection orderDirection = OrderDirection.Ascending) - { - this.AddOrderSpecification(propertyName, orderDirection); - } - - /// - void IObservableView.RemoveOrderSpecification(string propertyName) - { - this.orderSpecifications.RemoveAll(x => x.PropertyName == propertyName); - } - - public void AddOrderSpecification(string propertyName, OrderDirection orderDirection = OrderDirection.Ascending) - { - var parameter = Expression.Parameter(typeof(T)); - var memberExpression = Expression.Property(parameter, propertyName); - var keySelector = Expression.Lambda>(memberExpression, parameter); - - this.AddOrderSpecificationInternal(keySelector, orderDirection); - } - - private void AddOrderSpecificationInternal(Expression> keySelector, OrderDirection orderDirection) - { - if (keySelector == null) - { - throw new ArgumentNullException("keySelector"); - } - var newOrderSpecification = new OrderSpecification(keySelector, orderDirection); - var index = this.orderSpecifications.FindIndex(x => x.PropertyName == newOrderSpecification.PropertyName); - if (index > -1) - { - this.orderSpecifications[index] = newOrderSpecification; - } - else - { - this.orderSpecifications.Add(newOrderSpecification); - } - } - - /// - OrderDirection? IObservableView.GetSortSpecification(string propertyName) - { - var orderSpecification = this.orderSpecifications.SingleOrDefault(s => s.PropertyName == propertyName); - return orderSpecification != null ? orderSpecification.OrderDirection : (OrderDirection?)null; - } - - /// - void IObservableView.ClearOrderSpecifications() - { - this.orderSpecifications.Clear(); - } - - /// - public void ClearOrderSpecifications() - { - this.orderSpecifications.Clear(); - - this.Refresh(); - } - - /// - /// Refreshes the Source, View and Groups property of this instance. - /// - public void Refresh() - { - this.OnPropertyChanged(() => this.Source); - this.OnPropertyChanged(() => this.View); - this.OnPropertyChanged(() => this.Groups); - } - - ////private Expression AddExpression(ParameterExpression parameterExpression, string propertyName, string value) - ////{ - //// Expression returnExpression = null; - //// Expression rightExpression = Expression.Constant(value.ToLower()); - - //// var propertyInfo = typeof(T).GetRuntimeProperty(propertyName); - //// if (propertyInfo != null) - //// { - //// Expression left = Expression.Property(parameterExpression, propertyInfo); - //// if (left.Type == typeof(string)) - //// { - //// // If the given property is of type string, we want to compare them in lower letters. - //// Expression toLowerExpression = left.ToLower(); - //// Expression removeDiacriticsExpression = Expression.Call(null, typeof(StringExtensions).GetRuntimeMethod("RemoveDiacritics", new[] { typeof(string) }), toLowerExpression); - //// Expression containsExpression = removeDiacriticsExpression.Contains(rightExpression); - //// returnExpression = Expression.OrElse(containsExpression, toLowerExpression.Contains(rightExpression)); // There are two comparisons done: One with diacritics and one without. - //// } - //// else if (left.Type == typeof(int)) - //// { - //// // If the given property is of type integer, we want to convert it to string first. - //// Expression leftToLower = Expression.Call(left, typeof(int).GetRuntimeMethod("ToString", new Type[] { })); // TODO: use ToLower extension method - //// returnExpression = leftToLower.Contains(rightExpression); - //// } - //// else if (left.Type.GetTypeInfo().IsEnum) - //// { - //// // TODO: Handle enum localized strings - //// } - //// } - - //// return returnExpression; - ////} - - ////private Expression CreateToLowerContainsExpression(Expression leftExpression, Expression rightExpression) - ////{ - //// Expression leftToLower = Expression.Call(leftExpression, typeof(string).GetRuntimeMethod("ToLower", new Type[] { })); - //// return Expression.Call(leftToLower, typeof(string).GetRuntimeMethod("Contains", new[] { typeof(string) }), rightExpression); - ////} - - private ObservableCollection GetFilteredCollection(IEnumerable viewCollection) - { - var filteredCollection = new ObservableCollection(); - foreach (T item in viewCollection) - { - var filterEventArgs = new FilterEventArgs(item); - this.filterHandler(this, filterEventArgs); - - if (filterEventArgs.IsAllowed) - { - filteredCollection.Add(item); - } - } - - return filteredCollection; - } - - public ISearchSpecification SearchSpecification { get; private set; } - - private void OnSearchSpecificationChanged(object sender, EventArgs e) - { - this.Refresh(); - } - - private void OnSearchSpecificationsCleared(object sender, EventArgs e) - { - this.SearchText = string.Empty; - this.Refresh(); - } - - private IEnumerable GetSearchableAttributes() - { - return typeof(T).GetRuntimeProperties().Where(propertyInfo => propertyInfo.CustomAttributes.Any(attr => attr.AttributeType == typeof(SearchableAttribute))).ToList(); - } - - /// - /// Performs a search operation using the given - /// search pattern - /// . - /// The search operation is performed on the properties View and Group. - /// - /// - public void Search(string pattern) - { - this.SearchText = pattern; - } - - public void ClearSearch() - { - this.Search(string.Empty); - } - - /// - /// Defines the characters which are relevant for splitting the SearchText - /// into search words. - /// - public char[] SearchTextDelimiters { get; set; } - - /// - /// Defines the logic to be applied between the splitted search words. - /// - public SearchLogic SearchTextLogic { get; set; } - - private ObservableCollection PerformSearch(IEnumerable viewCollection, string pattern) - { - var results = new ObservableCollection(); - - if (string.IsNullOrEmpty(pattern)) - { - return viewCollection.ToObservableCollection(); - } - - var searchStrings = pattern.Trim().Split(this.SearchTextDelimiters, StringSplitOptions.RemoveEmptyEntries); - if (!searchStrings.Any()) - { - return results; - } - - if (!this.SearchSpecification.Any()) - { - throw new InvalidOperationException( - "Please add at least one search specification either by calling SearchSpecification.Add " + - $"or by defining [Searchable] annotations on properties in type {typeof(T).Name} to mark them as searchable."); - } - - ParameterExpression parameterExpression = Expression.Parameter(typeof(T), "x"); - Expression baseExpression = this.BuildBaseExpression(parameterExpression, searchStrings, this.SearchTextLogic); - if (baseExpression == null) - { - return results; - } - - IQueryable queryableDtos = viewCollection.AsQueryable(); - return queryableDtos.Where(baseExpression, parameterExpression).ToObservableCollection(); - } - - /// - /// This methods builds the Expression tree from the defined SearchSpecification and the given searchStrings. - /// - private Expression BuildBaseExpression(ParameterExpression parameterExpression, string[] searchStrings, SearchLogic searchLogic) - { - Expression baseExpression = null; - foreach (var searchString in searchStrings) - { - this.SearchSpecification.ReplaceSearchTextVariables(searchString); - - var expressionBuilder = new ExpressionBuilder(parameterExpression); - var lastExpression = expressionBuilder.Build(this.SearchSpecification.BaseOperation); - if (lastExpression != null) - { - if (baseExpression == null) - { - baseExpression = lastExpression; - } - else - { - if (searchLogic == SearchLogic.Or) - { - baseExpression = Expression.OrElse(baseExpression, lastExpression); - } - else if (searchLogic == SearchLogic.And) - { - baseExpression = Expression.AndAlso(baseExpression, lastExpression); - } - else - { - throw new InvalidOperationException($"Provided searchLogic '{searchLogic}' is not valid."); - } - } - } - else - { - return null; - } - } - - return baseExpression; - } - - private static IEnumerable PerformOrdering(IEnumerable enumerable, IEnumerable> orderSpecifications) - { - IQueryable query = enumerable.AsQueryable(); - - OrderSpecification firstSpecification = orderSpecifications.First(); - IOrderedEnumerable orderedQuery; - if (firstSpecification.OrderDirection == OrderDirection.Ascending) - { - orderedQuery = query.OrderBy(firstSpecification.KeySelector); - } - else - { - orderedQuery = query.OrderByDescending(firstSpecification.KeySelector); - } - - foreach (var orderSpecification in orderSpecifications.Skip(1)) - { - if (orderSpecification.OrderDirection == OrderDirection.Ascending) - { - orderedQuery = orderedQuery.ThenBy(orderSpecification.KeySelector); - } - else - { - orderedQuery = orderedQuery.ThenByDescending(orderSpecification.KeySelector); - } - } - - return orderedQuery.ToList(); - } - } +using System.Collections.ObjectModel; +using System.Collections.Specialized; +using System.Linq.Expressions; +using System.Reflection; + +using ObservableView.Exceptions; +using ObservableView.Extensions; +using ObservableView.Filtering; +using ObservableView.Grouping; +using ObservableView.Searching; +using ObservableView.Sorting; + +namespace ObservableView +{ + /// + /// ObservableView is a class which adds sorting, filtering, searching and grouping + /// on top of collections. + /// + [Preserve(AllMembers = true)] + public class ObservableView : BindableBase, IObservableView + { + private static readonly object FilterHandlerEventLock = new object(); + + private readonly List> orderSpecifications; + private ObservableCollection sourceCollection; + + private string searchText = string.Empty; + private FilterEventHandler filterHandler; + private Func groupKey; + private IGroupKeyAlgorithm groupKeyAlgorithm; + private Func searchTextPreprocessor; + + public ObservableView(ObservableCollection collection) + { + this.Source = collection; + + this.orderSpecifications = new List>(); + + this.SearchSpecification = new SearchSpecification(); + this.InitializeSearchSpecificationFromSearchableAttributes(); + + this.SearchSpecification.SearchSpecificationAdded += this.OnSearchSpecificationChanged; + this.SearchSpecification.SearchSpecificationsCleared += this.OnSearchSpecificationsCleared; + + this.GroupKeyAlgorithm = new AlphaGroupKeyAlgorithm(); + + this.SearchTextDelimiters = new[] { ' ' }; + this.SearchTextLogic = SearchLogic.Or; + } + + private void InitializeSearchSpecificationFromSearchableAttributes() + { + MethodInfo addMethod = ReflectionHelper>.GetMethod(source => source.Add(null, null, null)); + + var searchableAttributes = this.GetSearchableAttributes(); + foreach (var propertyInfo in searchableAttributes) + { + var parameter = Expression.Parameter(typeof(T), "x"); + var property = Expression.Property(parameter, propertyInfo); + var funcType = typeof(Func<,>).MakeGenericType(typeof(T), propertyInfo.PropertyType); + LambdaExpression lambdaExpression = Expression.Lambda(funcType, property, parameter); + + addMethod.GetGenericMethodDefinition() + .MakeGenericMethod(propertyInfo.PropertyType) + .Invoke(this.SearchSpecification, new object[] { lambdaExpression, null, null }); + } + } + + public ObservableView() + : this(new ObservableCollection()) + { + } + + public ObservableView(IEnumerable list) + : this(list.ToObservableCollection()) + { + } + + public event FilterEventHandler FilterHandler + { + add + { + lock (FilterHandlerEventLock) + { + this.filterHandler += value; + } + this.Refresh(); + } + remove + { + lock (FilterHandlerEventLock) + { + this.filterHandler -= value; + } + this.Refresh(); + } + } + + public Func GroupKey + { + get => this.groupKey; + set + { + this.groupKey = value; + this.OnPropertyChanged(nameof(this.Groups)); + } + } + + public IGroupKeyAlgorithm GroupKeyAlgorithm + { + get => this.groupKeyAlgorithm; + set + { + this.groupKeyAlgorithm = value; + this.OnPropertyChanged(nameof(this.Groups)); + } + } + + public IEnumerable> Groups + { + get + { + if (this.GroupKey == null || this.GroupKeyAlgorithm == null) + { + return Enumerable.Empty>(); + } + + var groupedList = this.View + .GroupBy(item => this.GroupKeyAlgorithm.GetGroupKey(this.GroupKey.Invoke(item))) + .Select(itemGroup => new Grouping(itemGroup.Key, itemGroup)) + .ToList(); + + return groupedList; + } + } + + /// + /// Gets or sets the search text. + /// This property can be used for data binding and has the same effect + /// as using the Search("searchtext") method to perform a search operation. + /// + public string SearchText + { + get + => this.searchText; + set + { + if (this.searchText != value) + { + this.searchText = value; + this.OnPropertyChanged(nameof(this.SearchText)); + + // Update properties to reflect the search result + this.OnPropertyChanged(nameof(this.View)); + this.OnPropertyChanged(nameof(this.Groups)); + } + } + } + + public Func SearchTextPreprocessor + { + get => this.searchTextPreprocessor; + set + { + if (this.SetProperty(ref this.searchTextPreprocessor, value)) + { + this.OnPropertyChanged(nameof(this.Groups)); + } + } + } + + public event EventHandler SourceCollectionChanged; + + public ObservableCollection Source + { + get => this.sourceCollection; + set + { + // Remove previous collection changed event + if (this.sourceCollection != null) + { + this.sourceCollection.CollectionChanged -= this.HandleSourceCollectionChanged; + } + + this.sourceCollection = value; + + // Subscribe to collection changed event + if (this.sourceCollection != null) + { + this.sourceCollection.CollectionChanged += this.HandleSourceCollectionChanged; + } + + this.HandleSourceCollectionChanged(this.sourceCollection, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); + } + } + + private void HandleSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) + { + this.Refresh(); + + this.SourceCollectionChanged?.Invoke(sender, e); + } + + public ObservableCollection View + { + get + { + // View returns the original collection if no filtering, search and ordering is applied. + // The order of processing is set-up in a way to guarantee maximum performance. + + var viewCollection = this.Source; + if (viewCollection != null && viewCollection.Any()) + { + if (!string.IsNullOrEmpty(this.SearchText)) + { + var processedSearchText = this.PreprocessSearchText(this.SearchText); + viewCollection = this.PerformSearch(viewCollection, processedSearchText); + } + + if (this.filterHandler != null) + { + viewCollection = this.GetFilteredCollection(viewCollection); + } + + if (this.orderSpecifications != null && this.orderSpecifications.Any()) + { + viewCollection = PerformOrdering(viewCollection, this.orderSpecifications).ToObservableCollection(); + } + } + + // It is important to return the viewCollection in a new ObservableCollection object. + // Otherwise the binding is not refreshed when OnPropertyChanged is called. + return new ObservableCollection(viewCollection); + } + } + + private string PreprocessSearchText(string text) + { + if (this.SearchTextPreprocessor != null) + { + try + { + return this.SearchTextPreprocessor(text); + } + catch (Exception ex) + { + throw new SearchTextPreprocessorException("Failed to preprocess search string.", ex); + } + } + + return text; + } + + /// + /// Adds a new order specification for a certain property of given type T. + /// + /// Lambda expression to select the ordering property. + /// Order direction in which the selected property shall be sorted. + public void AddOrderSpecification(Expression> keySelector, OrderDirection orderDirection = OrderDirection.Ascending) + { + this.AddOrderSpecificationInternal(keySelector, orderDirection); + this.Refresh(); + } + + /// + void IObservableView.AddOrderSpecification(string propertyName, OrderDirection orderDirection = OrderDirection.Ascending) + { + this.AddOrderSpecification(propertyName, orderDirection); + } + + /// + void IObservableView.RemoveOrderSpecification(string propertyName) + { + this.orderSpecifications.RemoveAll(x => x.PropertyName == propertyName); + } + + public void AddOrderSpecification(string propertyName, OrderDirection orderDirection = OrderDirection.Ascending) + { + var parameter = Expression.Parameter(typeof(T)); + var memberExpression = Expression.Property(parameter, propertyName); + var keySelector = Expression.Lambda>(memberExpression, parameter); + + this.AddOrderSpecificationInternal(keySelector, orderDirection); + } + + private void AddOrderSpecificationInternal(Expression> keySelector, OrderDirection orderDirection) + { + if (keySelector == null) + { + throw new ArgumentNullException("keySelector"); + } + var newOrderSpecification = new OrderSpecification(keySelector, orderDirection); + var index = this.orderSpecifications.FindIndex(x => x.PropertyName == newOrderSpecification.PropertyName); + if (index > -1) + { + this.orderSpecifications[index] = newOrderSpecification; + } + else + { + this.orderSpecifications.Add(newOrderSpecification); + } + } + + /// + OrderDirection? IObservableView.GetSortSpecification(string propertyName) + { + var orderSpecification = this.orderSpecifications.SingleOrDefault(s => s.PropertyName == propertyName); + return orderSpecification != null ? orderSpecification.OrderDirection : (OrderDirection?)null; + } + + /// + void IObservableView.ClearOrderSpecifications() + { + this.orderSpecifications.Clear(); + } + + /// + public void ClearOrderSpecifications() + { + this.orderSpecifications.Clear(); + + this.Refresh(); + } + + /// + /// Refreshes the Source, View and Groups property of this instance. + /// + public void Refresh() + { + this.OnPropertyChanged(nameof(this.Source)); + this.OnPropertyChanged(nameof(this.View)); + this.OnPropertyChanged(nameof(this.Groups)); + } + + ////private Expression AddExpression(ParameterExpression parameterExpression, string propertyName, string value) + ////{ + //// Expression returnExpression = null; + //// Expression rightExpression = Expression.Constant(value.ToLower()); + + //// var propertyInfo = typeof(T).GetRuntimeProperty(propertyName); + //// if (propertyInfo != null) + //// { + //// Expression left = Expression.Property(parameterExpression, propertyInfo); + //// if (left.Type == typeof(string)) + //// { + //// // If the given property is of type string, we want to compare them in lower letters. + //// Expression toLowerExpression = left.ToLower(); + //// Expression removeDiacriticsExpression = Expression.Call(null, typeof(StringExtensions).GetRuntimeMethod("RemoveDiacritics", new[] { typeof(string) }), toLowerExpression); + //// Expression containsExpression = removeDiacriticsExpression.Contains(rightExpression); + //// returnExpression = Expression.OrElse(containsExpression, toLowerExpression.Contains(rightExpression)); // There are two comparisons done: One with diacritics and one without. + //// } + //// else if (left.Type == typeof(int)) + //// { + //// // If the given property is of type integer, we want to convert it to string first. + //// Expression leftToLower = Expression.Call(left, typeof(int).GetRuntimeMethod("ToString", new Type[] { })); // TODO: use ToLower extension method + //// returnExpression = leftToLower.Contains(rightExpression); + //// } + //// else if (left.Type.GetTypeInfo().IsEnum) + //// { + //// // TODO: Handle enum localized strings + //// } + //// } + + //// return returnExpression; + ////} + + ////private Expression CreateToLowerContainsExpression(Expression leftExpression, Expression rightExpression) + ////{ + //// Expression leftToLower = Expression.Call(leftExpression, typeof(string).GetRuntimeMethod("ToLower", new Type[] { })); + //// return Expression.Call(leftToLower, typeof(string).GetRuntimeMethod("Contains", new[] { typeof(string) }), rightExpression); + ////} + + private ObservableCollection GetFilteredCollection(IEnumerable viewCollection) + { + var filteredCollection = new ObservableCollection(); + foreach (T item in viewCollection) + { + var filterEventArgs = new FilterEventArgs(item); + this.filterHandler(this, filterEventArgs); + + if (filterEventArgs.IsAllowed) + { + filteredCollection.Add(item); + } + } + + return filteredCollection; + } + + public ISearchSpecification SearchSpecification { get; private set; } + + private void OnSearchSpecificationChanged(object sender, EventArgs e) + { + this.Refresh(); + } + + private void OnSearchSpecificationsCleared(object sender, EventArgs e) + { + this.SearchText = string.Empty; + this.Refresh(); + } + + private IEnumerable GetSearchableAttributes() + { + return typeof(T).GetRuntimeProperties().Where(propertyInfo => propertyInfo.CustomAttributes.Any(attr => attr.AttributeType == typeof(SearchableAttribute))).ToList(); + } + + /// + /// Performs a search operation using the given + /// search pattern + /// . + /// The search operation is performed on the properties View and Group. + /// + /// + public void Search(string pattern) + { + this.SearchText = pattern; + } + + public void ClearSearch() + { + this.Search(string.Empty); + } + + /// + /// Defines the characters which are relevant for splitting the SearchText + /// into search words. + /// + public char[] SearchTextDelimiters { get; set; } + + /// + /// Defines the logic to be applied between the splitted search words. + /// + public SearchLogic SearchTextLogic { get; set; } + + private ObservableCollection PerformSearch(IEnumerable viewCollection, string pattern) + { + var results = new ObservableCollection(); + + if (string.IsNullOrEmpty(pattern)) + { + return viewCollection.ToObservableCollection(); + } + + var searchStrings = pattern.Trim().Split(this.SearchTextDelimiters, StringSplitOptions.RemoveEmptyEntries); + if (!searchStrings.Any()) + { + return results; + } + + if (!this.SearchSpecification.Any()) + { + throw new InvalidOperationException( + "Please add at least one search specification either by calling SearchSpecification.Add " + + $"or by defining [Searchable] annotations on properties in type {typeof(T).Name} to mark them as searchable."); + } + + ParameterExpression parameterExpression = Expression.Parameter(typeof(T), "x"); + Expression baseExpression = this.BuildBaseExpression(parameterExpression, searchStrings, this.SearchTextLogic); + if (baseExpression == null) + { + return results; + } + + IQueryable queryableDtos = viewCollection.AsQueryable(); + return queryableDtos.Where(baseExpression, parameterExpression).ToObservableCollection(); + } + + /// + /// This methods builds the Expression tree from the defined SearchSpecification and the given searchStrings. + /// + private Expression BuildBaseExpression(ParameterExpression parameterExpression, string[] searchStrings, SearchLogic searchLogic) + { + Expression baseExpression = null; + foreach (var searchString in searchStrings) + { + this.SearchSpecification.ReplaceSearchTextVariables(searchString); + + var expressionBuilder = new ExpressionBuilder(parameterExpression); + var lastExpression = expressionBuilder.Build(this.SearchSpecification.BaseOperation); + if (lastExpression != null) + { + if (baseExpression == null) + { + baseExpression = lastExpression; + } + else + { + if (searchLogic == SearchLogic.Or) + { + baseExpression = Expression.OrElse(baseExpression, lastExpression); + } + else if (searchLogic == SearchLogic.And) + { + baseExpression = Expression.AndAlso(baseExpression, lastExpression); + } + else + { + throw new InvalidOperationException($"Provided searchLogic '{searchLogic}' is not valid."); + } + } + } + else + { + return null; + } + } + + return baseExpression; + } + + private static IEnumerable PerformOrdering(IEnumerable enumerable, IEnumerable> orderSpecifications) + { + IQueryable query = enumerable.AsQueryable(); + + OrderSpecification firstSpecification = orderSpecifications.First(); + IOrderedEnumerable orderedQuery; + if (firstSpecification.OrderDirection == OrderDirection.Ascending) + { + orderedQuery = query.OrderBy(firstSpecification.KeySelector); + } + else + { + orderedQuery = query.OrderByDescending(firstSpecification.KeySelector); + } + + foreach (var orderSpecification in orderSpecifications.Skip(1)) + { + if (orderSpecification.OrderDirection == OrderDirection.Ascending) + { + orderedQuery = orderedQuery.ThenBy(orderSpecification.KeySelector); + } + else + { + orderedQuery = orderedQuery.ThenByDescending(orderSpecification.KeySelector); + } + } + + return orderedQuery.ToList(); + } + } } \ No newline at end of file diff --git a/ObservableView/ObservableView.csproj b/ObservableView/ObservableView.csproj index f7cc667..7788f67 100644 --- a/ObservableView/ObservableView.csproj +++ b/ObservableView/ObservableView.csproj @@ -1,97 +1,77 @@ - + + + + netstandard2.0 + Library + disable + true + latest + True + + + - net48;netstandard1.3;netstandard2.0;Xamarin.iOS10;MonoAndroid90 - ObservableView - ObservableView + ObservableView + ObservableView + 1.0.0 + Thomas Galliker ObservableView - https://raw.githubusercontent.com/thomasgalliker/ObservableView/develop/logo_gradient.png - Collections overlay for searching, filtering, sorting and grouping ObservableView;ObservableCollection;sorting;filtering;searching;collections;xamarin - ObservableView - ObservableView is a simple wrapper for collections which provides an easy to use API for searching, filtering, sorting and grouping of collections. - $(AssemblyName) ($(TargetFramework)) - 1.0.0.0 - 1.0.0.0 - false - 1.0.0 - $(Version)$(VersionSuffix) - thomasgalliker - thomasgalliker - en - Library + https://raw.githubusercontent.com/thomasgalliker/ObservableView/develop/Images/logo.png + https://github.com/thomasgalliker/ObservableView + git + https://github.com/thomasgalliker/ObservableView superdev GmbH - © superdev gmbh. All rights reserved. false - - 2.0.0 - - Support for .Net Standard 2.0 + 3.0.0 +- Drop support for .NET framework +- Drop support for Xamarin - 1.1.0-pre1 - - Complete overwork of the search API - - Added custom SearchTextDelimiters - - Added SearchTextPreprocessor - - Added configurable SearchTextLogic (AND, OR) +2.0.0 +- Support for .Net Standard 2.0 - 1.0.2 - - Bug fix: Sorting in WPF DataGrid headers not reflected correctly - - Bug fix: Sorting not updated on View property refresh +1.1.0-pre1 +- Complete overwork of the search API +- Added custom SearchTextDelimiters +- Added SearchTextPreprocessor +- Added configurable SearchTextLogic (AND, OR) - 1.0.1 - - Initial release - - git - https://github.com/thomasgalliker/ObservableView - 7.2 - $(DefineConstants); - false - false - http://opensource.org/licenses/Apache-2.0 - true - https://github.com/thomasgalliker/ObservableView - $(MSBuildThisFileDirectory)..\docs\en - Debug;Release - portable - - - true - - - - true - - true - - $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - +1.0.2 +- Bug fix: Sorting in WPF DataGrid headers not reflected correctly +- Bug fix: Sorting not updated on View property refresh - - $(DefineConstants);NET45 +1.0.1 +- Initial release + + Copyright $([System.DateTime]::Now.ToString(`yyyy`)) © Thomas Galliker + README.md - - - + + + True + \ + - - - - - - + + + + - - - - - - - - - + + - - + + + + - \ No newline at end of file + + + + + + + diff --git a/ObservableView.Shared/PreserveAttribute.cs b/ObservableView/PreserveAttribute.cs similarity index 100% rename from ObservableView.Shared/PreserveAttribute.cs rename to ObservableView/PreserveAttribute.cs diff --git a/ObservableView/Properties/AssemblyInfo.cs b/ObservableView/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..8b77c83 --- /dev/null +++ b/ObservableView/Properties/AssemblyInfo.cs @@ -0,0 +1,8 @@ +using System.Runtime.CompilerServices; + +#if NET +[assembly: XmlnsDefinition("http://observableview", "ObservableView")] +[assembly: XmlnsDefinition("http://observableview", "ObservableView.Extensions")] +#endif + +[assembly: InternalsVisibleTo("ObservableView.Tests")] \ No newline at end of file diff --git a/ObservableView/Properties/TestConfig.cs b/ObservableView/Properties/TestConfig.cs deleted file mode 100644 index fdeb6f2..0000000 --- a/ObservableView/Properties/TestConfig.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Runtime.CompilerServices; - -[assembly: InternalsVisibleTo("ObservableView.Tests")] \ No newline at end of file diff --git a/ObservableView.Shared/SearchLogic.cs b/ObservableView/SearchLogic.cs similarity index 100% rename from ObservableView.Shared/SearchLogic.cs rename to ObservableView/SearchLogic.cs diff --git a/ObservableView.Shared/Searching/ExpressionBuilder.cs b/ObservableView/Searching/ExpressionBuilder.cs similarity index 100% rename from ObservableView.Shared/Searching/ExpressionBuilder.cs rename to ObservableView/Searching/ExpressionBuilder.cs diff --git a/ObservableView.Shared/Searching/IExpressionBuilder.cs b/ObservableView/Searching/IExpressionBuilder.cs similarity index 100% rename from ObservableView.Shared/Searching/IExpressionBuilder.cs rename to ObservableView/Searching/IExpressionBuilder.cs diff --git a/ObservableView.Shared/Searching/ISearchSpecification.cs b/ObservableView/Searching/ISearchSpecification.cs similarity index 100% rename from ObservableView.Shared/Searching/ISearchSpecification.cs rename to ObservableView/Searching/ISearchSpecification.cs diff --git a/ObservableView.Shared/Searching/Operands/ConstantOperand.cs b/ObservableView/Searching/Operands/ConstantOperand.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/ConstantOperand.cs rename to ObservableView/Searching/Operands/ConstantOperand.cs diff --git a/ObservableView.Shared/Searching/Operands/IOperand.cs b/ObservableView/Searching/Operands/IOperand.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/IOperand.cs rename to ObservableView/Searching/Operands/IOperand.cs diff --git a/ObservableView.Shared/Searching/Operands/Operand.cs b/ObservableView/Searching/Operands/Operand.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/Operand.cs rename to ObservableView/Searching/Operands/Operand.cs diff --git a/ObservableView.Shared/Searching/Operands/Operation.cs b/ObservableView/Searching/Operands/Operation.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/Operation.cs rename to ObservableView/Searching/Operands/Operation.cs diff --git a/ObservableView.Shared/Searching/Operands/PropertyOperand.cs b/ObservableView/Searching/Operands/PropertyOperand.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/PropertyOperand.cs rename to ObservableView/Searching/Operands/PropertyOperand.cs diff --git a/ObservableView.Shared/Searching/Operands/VariableOperand.cs b/ObservableView/Searching/Operands/VariableOperand.cs similarity index 100% rename from ObservableView.Shared/Searching/Operands/VariableOperand.cs rename to ObservableView/Searching/Operands/VariableOperand.cs diff --git a/ObservableView.Shared/Searching/Operations/BinaryOperation.cs b/ObservableView/Searching/Operations/BinaryOperation.cs similarity index 100% rename from ObservableView.Shared/Searching/Operations/BinaryOperation.cs rename to ObservableView/Searching/Operations/BinaryOperation.cs diff --git a/ObservableView.Shared/Searching/Operations/GroupOperation.cs b/ObservableView/Searching/Operations/GroupOperation.cs similarity index 100% rename from ObservableView.Shared/Searching/Operations/GroupOperation.cs rename to ObservableView/Searching/Operations/GroupOperation.cs diff --git a/ObservableView.Shared/Searching/Operators/AndOperator.cs b/ObservableView/Searching/Operators/AndOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/AndOperator.cs rename to ObservableView/Searching/Operators/AndOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/BinaryOperator.cs b/ObservableView/Searching/Operators/BinaryOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/BinaryOperator.cs rename to ObservableView/Searching/Operators/BinaryOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/ContainsOperator.cs b/ObservableView/Searching/Operators/ContainsOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/ContainsOperator.cs rename to ObservableView/Searching/Operators/ContainsOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/EqualOperator.cs b/ObservableView/Searching/Operators/EqualOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/EqualOperator.cs rename to ObservableView/Searching/Operators/EqualOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/GroupOperator.cs b/ObservableView/Searching/Operators/GroupOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/GroupOperator.cs rename to ObservableView/Searching/Operators/GroupOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/IOperator.cs b/ObservableView/Searching/Operators/IOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/IOperator.cs rename to ObservableView/Searching/Operators/IOperator.cs diff --git a/ObservableView.Shared/Searching/Operators/OrOperator.cs b/ObservableView/Searching/Operators/OrOperator.cs similarity index 100% rename from ObservableView.Shared/Searching/Operators/OrOperator.cs rename to ObservableView/Searching/Operators/OrOperator.cs diff --git a/ObservableView.Shared/Searching/Processors/ExpressionProcessor.cs b/ObservableView/Searching/Processors/ExpressionProcessor.cs similarity index 100% rename from ObservableView.Shared/Searching/Processors/ExpressionProcessor.cs rename to ObservableView/Searching/Processors/ExpressionProcessor.cs diff --git a/ObservableView.Shared/Searching/Processors/IExpressionProcessor.cs b/ObservableView/Searching/Processors/IExpressionProcessor.cs similarity index 100% rename from ObservableView.Shared/Searching/Processors/IExpressionProcessor.cs rename to ObservableView/Searching/Processors/IExpressionProcessor.cs diff --git a/ObservableView.Shared/Searching/Processors/ToLowerExpressionProcessor.cs b/ObservableView/Searching/Processors/ToLowerExpressionProcessor.cs similarity index 100% rename from ObservableView.Shared/Searching/Processors/ToLowerExpressionProcessor.cs rename to ObservableView/Searching/Processors/ToLowerExpressionProcessor.cs diff --git a/ObservableView.Shared/Searching/Processors/ToUpperExpressionProcessor.cs b/ObservableView/Searching/Processors/ToUpperExpressionProcessor.cs similarity index 100% rename from ObservableView.Shared/Searching/Processors/ToUpperExpressionProcessor.cs rename to ObservableView/Searching/Processors/ToUpperExpressionProcessor.cs diff --git a/ObservableView.Shared/Searching/Processors/TrimExpressionProcessor.cs b/ObservableView/Searching/Processors/TrimExpressionProcessor.cs similarity index 100% rename from ObservableView.Shared/Searching/Processors/TrimExpressionProcessor.cs rename to ObservableView/Searching/Processors/TrimExpressionProcessor.cs diff --git a/ObservableView.Shared/Searching/SearchSpecification.cs b/ObservableView/Searching/SearchSpecification.cs similarity index 100% rename from ObservableView.Shared/Searching/SearchSpecification.cs rename to ObservableView/Searching/SearchSpecification.cs diff --git a/ObservableView.Shared/Searching/SearchableAttribute.cs b/ObservableView/Searching/SearchableAttribute.cs similarity index 100% rename from ObservableView.Shared/Searching/SearchableAttribute.cs rename to ObservableView/Searching/SearchableAttribute.cs diff --git a/ObservableView.Shared/Sorting/NaturalSortComparable.cs b/ObservableView/Sorting/NaturalSortComparable.cs similarity index 100% rename from ObservableView.Shared/Sorting/NaturalSortComparable.cs rename to ObservableView/Sorting/NaturalSortComparable.cs diff --git a/ObservableView.Shared/Sorting/OrderDirection.cs b/ObservableView/Sorting/OrderDirection.cs similarity index 100% rename from ObservableView.Shared/Sorting/OrderDirection.cs rename to ObservableView/Sorting/OrderDirection.cs diff --git a/ObservableView.Shared/Sorting/OrderSpecification.cs b/ObservableView/Sorting/OrderSpecification.cs similarity index 96% rename from ObservableView.Shared/Sorting/OrderSpecification.cs rename to ObservableView/Sorting/OrderSpecification.cs index dacf350..566a3af 100644 --- a/ObservableView.Shared/Sorting/OrderSpecification.cs +++ b/ObservableView/Sorting/OrderSpecification.cs @@ -1,23 +1,23 @@ -using System; -using System.Linq.Expressions; - -using ObservableView.Extensions; - -namespace ObservableView.Sorting -{ - internal class OrderSpecification // TODO GATH: Could be a struct? - { - public OrderSpecification(Expression> keySelector, OrderDirection orderDirection) - { - this.KeySelector = keySelector.Compile(); - this.PropertyName = ReflectionHelper.GetProperty(keySelector).Name; - this.OrderDirection = orderDirection; - } - - public string PropertyName { get; private set; } - - public Func KeySelector { get; private set; } - - public OrderDirection OrderDirection { get; private set; } - } +using System; +using System.Linq.Expressions; + +using ObservableView.Extensions; + +namespace ObservableView.Sorting +{ + internal class OrderSpecification // TODO GATH: Could be a struct? + { + public OrderSpecification(Expression> keySelector, OrderDirection orderDirection) + { + this.KeySelector = keySelector.Compile(); + this.PropertyName = ReflectionHelper.GetProperty(keySelector).Name; + this.OrderDirection = orderDirection; + } + + public string PropertyName { get; private set; } + + public Func KeySelector { get; private set; } + + public OrderDirection OrderDirection { get; private set; } + } } \ No newline at end of file diff --git a/Samples/MauiSampleApp/App.xaml b/Samples/MauiSampleApp/App.xaml new file mode 100644 index 0000000..26b8424 --- /dev/null +++ b/Samples/MauiSampleApp/App.xaml @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/Samples/MauiSampleApp/App.xaml.cs b/Samples/MauiSampleApp/App.xaml.cs new file mode 100644 index 0000000..808d810 --- /dev/null +++ b/Samples/MauiSampleApp/App.xaml.cs @@ -0,0 +1,15 @@ +using MauiSampleApp.Views; + +namespace MauiSampleApp +{ + public partial class App : Application + { + public App() + { + this.InitializeComponent(); + + var mainPage = IPlatformApplication.Current.Services.GetRequiredService(); + this.MainPage = new NavigationPage(mainPage); + } + } +} diff --git a/Samples/MauiSampleApp/MauiProgram.cs b/Samples/MauiSampleApp/MauiProgram.cs new file mode 100644 index 0000000..9f016e0 --- /dev/null +++ b/Samples/MauiSampleApp/MauiProgram.cs @@ -0,0 +1,32 @@ +using MauiSampleApp.Views; +using Microsoft.Extensions.Logging; +using ObservableViewSample.Service; +using ObservableViewSample.ViewModel; + +namespace MauiSampleApp +{ + public static class MauiProgram + { + public static MauiApp CreateMauiApp() + { + var builder = MauiApp.CreateBuilder(); + builder + .UseMauiApp() + .ConfigureFonts(fonts => + { + fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular"); + fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold"); + }); + +#if DEBUG + builder.Logging.AddDebug(); +#endif + + builder.Services.AddSingleton(); + builder.Services.AddTransient(); + builder.Services.AddTransient(); + + return builder.Build(); + } + } +} diff --git a/Samples/MauiSampleApp/MauiSampleApp.csproj b/Samples/MauiSampleApp/MauiSampleApp.csproj new file mode 100644 index 0000000..803b06b --- /dev/null +++ b/Samples/MauiSampleApp/MauiSampleApp.csproj @@ -0,0 +1,62 @@ + + + + net8.0-android;net8.0-ios;net8.0-maccatalyst + $(TargetFrameworks);net8.0-windows10.0.19041.0 + Exe + MauiSampleApp + true + true + enable + disable + + + MauiSampleApp + + + com.companyname.mauisampleapp + + + 1.0 + 1 + + 11.0 + 13.1 + 21.0 + 10.0.17763.0 + 10.0.17763.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Samples/MauiSampleApp/Platforms/Android/AndroidManifest.xml b/Samples/MauiSampleApp/Platforms/Android/AndroidManifest.xml new file mode 100644 index 0000000..e9937ad --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Android/AndroidManifest.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Platforms/Android/MainActivity.cs b/Samples/MauiSampleApp/Platforms/Android/MainActivity.cs new file mode 100644 index 0000000..d64140f --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Android/MainActivity.cs @@ -0,0 +1,11 @@ +using Android.App; +using Android.Content.PM; +using Android.OS; + +namespace MauiSampleApp +{ + [Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)] + public class MainActivity : MauiAppCompatActivity + { + } +} diff --git a/Samples/MauiSampleApp/Platforms/Android/MainApplication.cs b/Samples/MauiSampleApp/Platforms/Android/MainApplication.cs new file mode 100644 index 0000000..0245f54 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Android/MainApplication.cs @@ -0,0 +1,16 @@ +using Android.App; +using Android.Runtime; + +namespace MauiSampleApp +{ + [Application] + public class MainApplication : MauiApplication + { + public MainApplication(IntPtr handle, JniHandleOwnership ownership) + : base(handle, ownership) + { + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} diff --git a/Samples/MauiSampleApp/Platforms/Android/Resources/values/colors.xml b/Samples/MauiSampleApp/Platforms/Android/Resources/values/colors.xml new file mode 100644 index 0000000..c04d749 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Android/Resources/values/colors.xml @@ -0,0 +1,6 @@ + + + #512BD4 + #2B0B98 + #2B0B98 + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Platforms/MacCatalyst/AppDelegate.cs b/Samples/MauiSampleApp/Platforms/MacCatalyst/AppDelegate.cs new file mode 100644 index 0000000..8ac49a1 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/MacCatalyst/AppDelegate.cs @@ -0,0 +1,10 @@ +using Foundation; + +namespace MauiSampleApp +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} diff --git a/Samples/MauiSampleApp/Platforms/MacCatalyst/Entitlements.plist b/Samples/MauiSampleApp/Platforms/MacCatalyst/Entitlements.plist new file mode 100644 index 0000000..de4adc9 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/MacCatalyst/Entitlements.plist @@ -0,0 +1,14 @@ + + + + + + + com.apple.security.app-sandbox + + + com.apple.security.network.client + + + + diff --git a/Samples/MauiSampleApp/Platforms/MacCatalyst/Info.plist b/Samples/MauiSampleApp/Platforms/MacCatalyst/Info.plist new file mode 100644 index 0000000..7268977 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/MacCatalyst/Info.plist @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + UIDeviceFamily + + 2 + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + XSAppIconAssets + Assets.xcassets/appicon.appiconset + + diff --git a/Samples/ObservableViewSample.Forms.iOS/Main.cs b/Samples/MauiSampleApp/Platforms/MacCatalyst/Program.cs similarity index 57% rename from Samples/ObservableViewSample.Forms.iOS/Main.cs rename to Samples/MauiSampleApp/Platforms/MacCatalyst/Program.cs index 4ccb1ea..5e6f927 100644 --- a/Samples/ObservableViewSample.Forms.iOS/Main.cs +++ b/Samples/MauiSampleApp/Platforms/MacCatalyst/Program.cs @@ -1,15 +1,16 @@ - +using ObjCRuntime; using UIKit; -namespace ObservableViewSample.Forms.iOS + +namespace MauiSampleApp { - public class Application + public class Program { // This is the main entry point of the application. - private static void Main(string[] args) + static void Main(string[] args) { // if you want to use a different Application Delegate class from "AppDelegate" // you can specify it here. - UIApplication.Main(args, null, "AppDelegate"); + UIApplication.Main(args, null, typeof(AppDelegate)); } } } diff --git a/Samples/MauiSampleApp/Platforms/Windows/App.xaml b/Samples/MauiSampleApp/Platforms/Windows/App.xaml new file mode 100644 index 0000000..6a84040 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Windows/App.xaml @@ -0,0 +1,8 @@ + + + diff --git a/Samples/MauiSampleApp/Platforms/Windows/App.xaml.cs b/Samples/MauiSampleApp/Platforms/Windows/App.xaml.cs new file mode 100644 index 0000000..2cfbbd6 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Windows/App.xaml.cs @@ -0,0 +1,25 @@ +using Microsoft.UI.Xaml; + +// To learn more about WinUI, the WinUI project structure, +// and more about our project templates, see: http://aka.ms/winui-project-info. + +namespace MauiSampleApp.WinUI +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + public partial class App : MauiWinUIApplication + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } + +} diff --git a/Samples/MauiSampleApp/Platforms/Windows/Package.appxmanifest b/Samples/MauiSampleApp/Platforms/Windows/Package.appxmanifest new file mode 100644 index 0000000..5ce68ac --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Windows/Package.appxmanifest @@ -0,0 +1,46 @@ + + + + + + + + + $placeholder$ + User Name + $placeholder$.png + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Samples/MauiSampleApp/Platforms/Windows/app.manifest b/Samples/MauiSampleApp/Platforms/Windows/app.manifest new file mode 100644 index 0000000..a07d2a4 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/Windows/app.manifest @@ -0,0 +1,15 @@ + + + + + + + + true/PM + PerMonitorV2, PerMonitor + + + diff --git a/Samples/MauiSampleApp/Platforms/iOS/AppDelegate.cs b/Samples/MauiSampleApp/Platforms/iOS/AppDelegate.cs new file mode 100644 index 0000000..8ac49a1 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/iOS/AppDelegate.cs @@ -0,0 +1,10 @@ +using Foundation; + +namespace MauiSampleApp +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} diff --git a/Samples/MauiSampleApp/Platforms/iOS/Info.plist b/Samples/MauiSampleApp/Platforms/iOS/Info.plist new file mode 100644 index 0000000..0004a4f --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/iOS/Info.plist @@ -0,0 +1,32 @@ + + + + + LSRequiresIPhoneOS + + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + XSAppIconAssets + Assets.xcassets/appicon.appiconset + + diff --git a/Samples/MauiSampleApp/Platforms/iOS/Program.cs b/Samples/MauiSampleApp/Platforms/iOS/Program.cs new file mode 100644 index 0000000..5e6f927 --- /dev/null +++ b/Samples/MauiSampleApp/Platforms/iOS/Program.cs @@ -0,0 +1,16 @@ +using ObjCRuntime; +using UIKit; + +namespace MauiSampleApp +{ + public class Program + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, typeof(AppDelegate)); + } + } +} diff --git a/Samples/MauiSampleApp/Properties/launchSettings.json b/Samples/MauiSampleApp/Properties/launchSettings.json new file mode 100644 index 0000000..edf8aad --- /dev/null +++ b/Samples/MauiSampleApp/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "Windows Machine": { + "commandName": "MsixPackage", + "nativeDebugging": false + } + } +} \ No newline at end of file diff --git a/Samples/MauiSampleApp/Resources/AppIcon/appicon.svg b/Samples/MauiSampleApp/Resources/AppIcon/appicon.svg new file mode 100644 index 0000000..9d63b65 --- /dev/null +++ b/Samples/MauiSampleApp/Resources/AppIcon/appicon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Resources/AppIcon/appiconfg.svg b/Samples/MauiSampleApp/Resources/AppIcon/appiconfg.svg new file mode 100644 index 0000000..21dfb25 --- /dev/null +++ b/Samples/MauiSampleApp/Resources/AppIcon/appiconfg.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Resources/Fonts/OpenSans-Regular.ttf b/Samples/MauiSampleApp/Resources/Fonts/OpenSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2d1edf01a4eb04327cf77052c8b3df27e6215251 GIT binary patch literal 107184 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 z zq4{|YKI)QiFf;--jXk1=25ca9w;R>`Qu|t0%LglBntK9)+wDew>E zDVY04^V3OA4yfpnzP=%-?V6ZaKbTm?9#t2e3#{FGLM4oKY^aJ+FT|9Px4gn!X#bp{ z#EV7m7;G)I=8f~(%U7}EDDuYj!{KSs(x@LS*R+HanT-pr1pWC z<@fJiv%`%I-QYt*Z^$1MrX&xpGrV@$^2D8+!`G&UERCu{)f1P&}MT9MPN=l zJ;wwi#nJx$Zc=zejGrHl>hrVI5fOTCf5{b7i)gsg;*|7TyRA}^N^I)$3%xBt1+hG{I@ zw1-uZL1LK4a*2gw++UuPEF`86kA}>`Av8G54Ud48P9eA`RdD>sfg(8Dn9N>q{d1~F z55~Cv2kD7i3i+|OU%2q+;@kMpz5+#lPGQvZ@}CGWSGL@v87V}F5#J;fN1XS;h%Z5m zZ=r+HKC7#QZV{R-obS${9?F?=FYBpDD4{i%gjcU~N(!(2D74x(dWM+$oA3AYz5y8D@vmjAHDVLf}%kZ~8flbGchI3jt) zvezdBb57UqKJO7Nn#D;DM~fyX<=S(I=f&(Wd?%c<~ zUs4)wRhW9=gdCs0+1UZo(Mfyv(yLG5Fa){L^!n;MZ%t|(vG(p~o}VxcL&4vf))FdP zKDPXH=*Frcn**aSp1g2204*-T_+T?Q>5p+)n8YpFQ7BFV0{t)?LSgg7RP*LRVSf&y z?nEi;n&CQjvln2#9Q!ApfEAy#e{cuP`Q?FH(2cQ@j~zYSOq@3chd8(BF#?Km4dHH> zB0&UtZm3`R9Ncch4U*z;D33brEcNH=mbCM=W<+YF>0&s-+j{ z&zuTgzTkxz+I#Me9P1z6aK=O6{tF8X==;39;HgD&hwBooNe$>zqxBm$@m?@W*<2>p zWNi8zD6}k}TCPu6G=IrZ>-8GQVdhPN3B6 zKWlLsv~B1sXX$f_lO1?w!x=-%Rl%E;ns>pQK5d^`Z2ouJJ}hmBQHr(jh$<+weMdH* z*!4f_`!rr+G!1Pd*Z09xq!Vn)I$8C7|C6Gxj~Q0{ln>z5m3gkb5n4V`RJfi`xE)cv zX$gfFrsQHwEk=?4ymVkVE%`#!8{RgKC!uCmc86=O%eQ`BOUV zeWlqEq>ie$?c3IWRDJyj_oPXyY+lo#|JB8zLlNAMJ0C}lH_)8F}3k_ z@P>nFc+iY+!OX{M(N|fH;|pE34%sS|aBA=ugGWqw?KV!}Z09(O2b8<_!+q6x2YTLe zr2Exf2izPiE*g)eFDBo>5zgzQez+?uueq?Bw9Q;)-eO#zUpJ3NMOEgNGLT51tfx$?4}!F)mSfQ&h^( zO&%2!oBpJKL|2Ecelwu|i3I8BA4#^b8UQzk(Ih?{UkLxVynp0Y*r89z_?-8SEXwNZ zMuEV6sR#&UHW?~TKS(T6fUv<3zElJZGW!R9_CaEUte#YQEoktTi+=k~(QgB*wpI8| z+%KLnH-P;EPG_u2r-z`Ex>)H{tQ&ATM=Er>2s(q6UL00jaC*8NqdPCG;-CckyLtHe zIXW^oxEONBVz@h&6kV{ah7?!Nj_ z>ziv}O`zGb&vLrwpq%V!`R(|dzj@qP`?@B*bXT|ZUjHH^ZvbDmnQh9gPhqFE&<4Siz??npE)82T+ZwxE(0?A zOGVBmtDKQbJ{|)UWjsb^V?3sum5H&H7MYL8I20;IWWclsg^Zt-iLt>M1zx2KI9N;O z)b#$K!Wm|RBRtv)I9ONa)NECtWGPTkQ#q7Ov?YNgC&xg%ec_K!3iS4K&;$hs`f*p@ z1Y4ItvA?8s!5$oSgwHh=H%)?3DBxNX_7n7Wqa^Gj3y*B!`ZLC zcIDCr`gPA3X{|Ke@xrk;J|DX)DdnC`Yj9TZ!+X|)R1%C`!thaQN0%&vE=QFvh#x1K zpsw|Y+gEt+QujpsIbGZ^5DEid)ZjMQ_$fVwtb^M=U26H)H(z!>b@Fc~-g#{yJ<+pH z%A#j=EwA1Aq2=qMdnZ4?d+&i3YT3A$%U{?R(LMpG2>T**G{Jc+K2G+w)CgUlYP$c%d%g-;tmfz=_+^Bf9E zQ6x{!3n&sxv_au*!A#NKOi(0`l}g^;B=v{FEt502wg*)41#fTIQt@oV!rzP1u3(X+ zzS3^P!oT6=3vQ*HU?tpW!-6@#yiVj8)}}-${YuTT(MGHA%_vIgX9^T}OyFg`4@xkg z{3KwU+UW|eqz2MChGj!WBci%_| zdJ?Wg73#cG((s!8 z={?c+M7T3g>fs8nP>xz>jINx7eHooA9L5sn;_jvC+iwB$lzn;|&R<1s4mNYmy@7@= zrKy$5pTUY|?HjvSsjX6`@H;pHG6F3a z6?KUI$^g3|k)cummiY~EYiW?A$S7@aaYX=5PkL~tW_qF@RpHB(QYnghUuund$}U_UY2BhPdF)rjKM{ zG0b{kEfq_y;JS|=&jIiEu%*~fw#>h6|H6cjDN}b0<$soi}ePRHRrcqRFGnJm&_}=dW+rz3%BZ44<8{jCtoxl+!WD z+j5*K8p!wEX}x0u!y+R50==m#T=w|G<~bcz!SqZYeEZ&Ib%*LEP5*htJ3k%XNoQ(V4p}UZGBruznU9s&@;}M#qG^W2-b~|JZis5F89WQm}^ulp+o{>u>*Qz}7poU*96KNY2;{Zn zbaZt&&iY42tc{JlZw-tB_$-=zflC2>!Ffo*fc1>nz@Sh=xL)rUWRN|ykx@Y!tarll zrUqO2pLb82q8g=xJmbZjdnW5A_`oA+#^*kpF+8nVY*1ma!s0u%MT- z80L2|_cyS&EvL7))9lq9_iP{fx6?1Yefo~M_wUZnp@}2+kfWSmrrV- zy?fMB@aC+*?x11ys8?UmN3Wk$6kM(cdYPzdrcdM-aCX-OWfd7)y+=|3)O0U z1`NP9n*r`ppbz%wIs5#fZLz18+Y(VrEnmM1@2}T8Ti@~azGt3)_O#`My=reBUAb;0 z=5vF2Ieqyw8~O(wAI_d~i%)?hKgZxtu#43Xd~n2KTTrkcY`6L8{B+&{K9aYW3x+N( z>P$l@1w<2JvvwjB>#Bo3-n{X)8dO>pTJq0LVA{TuFC0JF69ZN9#RGJ;l}|6carzaS zYE$=tW3VVDb|?j4ck@6E^LBEjsF1E$;s^|)m}|PLo4K4}y;urx_xJUHc`V*ETeUl| zEB6PbA37C9&DEci>8ieK+`ieIg)bgG(__XQ2UcZH_Y7UP+FHq9In`?2;l{_{_o7}8 zfIP$e9D*5hAK-w!Qv{7EhD$DDx-M(5ElH#DOD%i|?DnDvYr*QdO>v~jAZG43SQ0MH zV(>g?IR$0HI7Bzo%1`K|f0|;pMkiql z`&IlqPT%FFj?V(jXgLEpmGJ7tm`k7z=U~JV7m=Nu;9}m%gCD)-C$ClYv2~Q7>_y~t z1U;?Y?kKSpiZ?#t>@b{?Su9^$-i1kq@V6ctyno-BPhLOq@MD$(YU^>Dy0IkbNiY7UA)i*@l|j9ly( z$GyrZ_0+C5c*sL6$sH}9@4xWeD`)tAo*VV+7DGFB))M#PnKzD0yE*naaAYm&p%1t5 z&pdQEA?e`-?9|H}tMAwk30$Df$@7QAMMk(Mf`GZ zLmb}|%kF-bkL%!-PyQgD)ZRg4dEVP|dKE0p<$Eu0eA&r%up?z?8EzlJ!^pF@j zh9qLQf==N)FS~tuZC)=lpD0wJmW_d_Wu6Xv=jm+v?NdmH6F^7@%`+^D*U8XZfP<}; z-LjY1ISGBUh(99Y6-_m-SBj>3mdrIr(35!x0r4+U0==}nUU5w|uX*@};|#M(S%Hyk zg+V9ueyqSys+ARn<^vUmmQFY)AVk_hkehY9W(q1$>y8P2GO8?m^D@Bcm?mnJpaW?h z1s%L5gxmNzUFhBW;4F}j{{aryqI%iESs+83aT6TmNX`~DQ=w-eJTfR+pZ@fOh?=R; zvryjiXKDsUFr;AGqKC8TP#r!4B*^IR6FnGEo_{B6?W za<*Dc7AcWCUNgTFH8ai1ak2A2$K{Tl2VAPsDFLZZ?u!xssgOICKSYXFA$RIvg8@%6 zeD{KY!ON8NgeX(@TXxe~noEc;#TPt&rifpH(*8WOm_irI<2BGks$~;a!VnMrrzo4? zKjIawCZ|#8PT4F?x02fdw%kINGX;%YbIQx+ML{DAvC^o(;3Y!9kUBI=gajlOYHNYG z1lmQ35KvIEUIi3hvXmm;r^oGsv*1tQR0(Q$-=V-+@K%IRr8vrblD@v_o(!_vMcP}E_h=cQi*zvSQ~^|R&@mha_kQ9tmds2_Y3h7>kkyRgE1+0>S17<7No?&j<*%{zHMlr6p)U zJ}MOmdb@mRw)1>2P6LtV{@LO;e?~tG5U7_>&h4X$?{H za6qBZW)ok0DWrujMJ{J6xeT(>sK7ujIZo8l3B4~VFl_t7lywo_({dQ-X*>J#y47+* zzQA)yE&!O0^i&xAb-KYv*LNcF{|<-&}) z)h$&s(&wg`^LC6Y&Nw)6L8W}LWNK}0;E=_mXY6}v>RjKZN}juWk-K+QtOIkra5B@A z5RTRz|GfVUtu?21c%uv=+y0h!XH>P!Zcy>|e0}SJNe9zPRT;)`}hfZF*mZj zsy&7h>q8=Q+;z}Yc)@W;j?U9*nVSPIH6NtB1%HfvrBp2?-g>Fe6iUyGai)WlJ1U1+ zuDQ>0ES)`bvO|OOHqDRqwZ1LWVU|iBnVp-nV8dVHlXK`_;!{h9)DPeJ86A^RIMVy$ z`(Szt%7^8XoAJR?9(;Mg|CX-Y@StTd3kJ5o^D^28lnZX^5EeY({S7qzX}Rc6mtC=_DYYvW zAM~d%6$QeWQm>SYx)#em8;z8hEO``z2dr`i{nsz9kio(USY<3JE^BRh6B(q6bNEtCGqp6AY|D z52Sd3(aQe6e0cHa-`@MzZ$0vT8@qPx>h8LiB}12ZlBPpL=T6ftr!C)|`~1r{UcdGQ z=S?C=$dqT`1Y$JAPjP69IKu-G3`jV7P;4Gk?a)})62(!~v`no|7XueznSXQ0AGUo8 zUAmr`zS)p(oZCVTfEkDR+Plb6AW6sx;0NXXvA;hk*u$x$!Xr8WR-H;KIB1*FPv}Vj z8JQ}#qVEvZ^co|(~Ld8nkIMDPt3ig zZs@2v`}c2eeP-EbSVE@IWNedzqmKmGw`p3yFcT^sjGil0yR=j;p(rq{#>frapUFWYD5_Tn3PG>OSd@Ct@v$)%Q^#gD#)`g?(a!q&mXyHS>xgqS76Bwwsg_fCDJQ6=sfMc z4<}FS*~K}z8k`J~Z-oUTXqNfng@cd3Bo7ECU>er>eSHH;D||h)E+rM(Kd`V*|DA$; zNy`2oQB>i;R`KB~Ww6B0s3R)cFDr`9)tZl6*3H;GIg`EH^Hdb}czp8eRf}cp?!?r6 z_tTV+Om^@dOR+z%Mc4->C*vfk7G+G4_rr2LsMM0M91p9VNFHeC`VNMo;wbx$ zXb78evw$GC-# zu5f~x7;g5fq{1hf=|)%JG^@3q@-p;CpY}M!!8bs8*&LAKFs`2$wd&b<6^@ppdg|K> z#?AWnCuf(;CtF_nxcA()OA9PM-8(mJnR-w8ge~-&8~c2^gHUKvC*Jb;xsR#CJ(l;W z@yOmy4~<$@)Nptf=T8VanwPbTS2ga#8QTd(j;65>GzT=tunwL|rsO0g7>!8-qoZS; z$N*1`ryq$;(x#`yn_s9RJ7Kpe|}Ul`1AE5Z*RUVm}!vM$ZfZ89yPmTtA9q>g7F)h zmQ0JNnK-1xEB@ByGsn+3wba3XJ@W$Ah@YwLMgsG*I8)B-Xl43(5 z2Slb!v0P)=IWd8q?>Wzsdy?tibv+lr4=!3 zDDi~Pr5Txr^qE*salxuOS`a7SAZg&h(9lR*)r`;N|Y zKfUzB`+zj#|@_1|I4*NHk%)4sc|@4a@d zXxG4`hwnnJMK1UpPl8sM&*{-NVn(hgpseq?_ECL5M%k@uo3V@UxyDDl*Wob8WN-%% zZ2G2~Ft9-#;(fB1*`W1+#)r0|x08tHlQ{H?r5=7P1$@C^f)}4t*!lGPC|+VUNV$>E zSf%Z_(~*43?aCZTW1THN4#5nuOEJH9VE>s`FZ4UCp)Un3u{?9rJPKG?7T*P>Vwr6@ zhZKBQSD-)xolx&TkYqKG@e}Hok-kUz}-9dDRDMp>c(>Zii8cfT-Re1j2xbgqVH#g(G2eit3&dllH zGh%78l1m3GcaA{UxYWiS%)+H5;1b2S;sEI+eq=Jr3&Zx~WHBFhBfp}A;VtH4%D?fX zgY@DY>@_x#!Movt{CIZt-p>3q>8!DXS#>n`8AM!J@` zcDugd`l*|jTZY?Mw-&c8ZV$VibdPjj=>CL<&SR3tR?k?^S)N-x-}LhEit$?N^|aUT z-ebKV^nS-D)~DX*A)nWM{e4IHF7rL;`?a6euf%UP{ym8y(nSBi`TrCU6tFGebl`}< zt$}9)zY6>*Xlc;4pff=igS~^RgI5F}3;u3^_kh9yjRPJU@WFr|LL5RuLl%c@2)RGx z(U2EH&WC&u8XuY&Ix@5(bav?NpB0RzrksC1~qB^22Vs*rhh+c!cAeQGDhV@jgP8|YKdAIwKZyQ)IXzM ziFzY?P;^Q3)ab_O+oQXpcSRqFelq&i=y#((kN!2rF(xo(V9el{5iz&K)Wd z!tsQ+5@fM6VoX`4VpD~w#?%ahEXPdm zntD^hQYNJ=PI)5b(^O6BnABTS>rxk_cBbx3eI)gT)N`pdo>C4kUPyaS!NXDj&JsD4Ayqxh?#>W{yW$H3- z%RHB*&8o{ffjw%a+558J%zkfB!l1N4w+?!3(3^uj22UHjfACjBqJ~T#a&)N2&|8N- zJ@oX@e-FJj^u{pPVPV6XhbH5+wr4N-pGFm&je01gLxuchj zJ~aBB(LH0_#)OVZ9+NX>!kC&d?PJ!Axo?bl%#ktgjrnD)@7R#BgT^+Dy?5*rW4|9a zW!$21o#P|NCyY-Uf6MsAU@Da!_S{WohN2%6lpgR6bLAy7K+1F;(|eeKm9N%=>0qs)tuEtA3{@p{Bd$$J&P4 z%d|W78w_{E_z|H z^Wyx)ixz)=d&%v`mLx7oUsAN>mL&(5+_Cta;gU%T6qN zXW6IAeqHXk+;e&0@`1|-EnmOdeXzwKit$^0jZ>8Gq-(J6~Ssy>8Yz^SW<36FWOQ@9Nyud7$&j&X+nb zbbj3V^LmH%LF*IN4_iNO{mk`k>({NnfBj?YkFCG3{*(2;Y;fEVydiNz-iFB=W^QQO zuyn(w4S(BkXv6UhZ*TZ)!*5;AT_Ih`UAbM8yJmMS?%L3Gch}x7bJw$7XSzP@`gSAR z=(90;W7ft|8>ek-+PHG#j*a^_9@%(m# z>!&RNTLy0_*s^lVBU`@SI%eyZtsidvberQg&uvZH7H#`^JKOHIectxv+c$6Dv;FY) zSGWIb`xo1P-{G<&WJl7D;X6j{n7X5G$HE=UcWl{l-;PIi{By^1JKop<1C*j?rGf90 z@oQhZ)qTiM#1SJ3{GCcS;h+d1Z^ys>_Vs&v-geyM03AH`tur2riP9NzOoTq@@A+jQ zcT4GHwI-gVV&B9{?RHWR%jomy39_2aAQNy6m1mR5cvp{Y&%@akGKqzgyV>>L=vp>RAc``9c+hOZ|7hMN@Gvv>RSvpHv5w^-pNGpRCF?lA5 z0Zub!vwN7fce9)-?#;S+#LVO6w?%q0|3)gn_vew%3nUEh_R8S3HkDhU^P`H`44L&-eOZ+f0YA-)tUwLE-3PCJy8;7Y<31m33#zH{E+bZKw& zTDUBP9Jnmh3vw7DWO1Okm)~n%CCOGfa9P-2pldaM=CZKAger+7HMK zAq&WX%ffm=2Jb-@4FPyQ@pIoQMgcFz_SO{utE)$_?38{OhTA{?+q?Tj{D|N z178fbI9}htQ!ZEgP&bn-(XE3lPzQNEP{T?!T*2!luN!|EqRxtXb5qF64QSf?e;e}p zF6tbw?_ADmz2|k0*MIwvb%V}b?qUx#TT!YJMrpq@3; zEhGxh4uJ6)o_RYG%*zq4ck=hWZ)unGz9rq=`>}R;@5h?ect*&c?EOO2HMDhd9Ih>B z8+e%kZM>c1xVcP){IFhVZRgOYjpXk{+lcl~UPngpc8=#yI}?0G8>gK?=4kWCID9{Z z$IDmICY>QuxJ=QO?Uyg19v}{$JUU$m1Ak-@hDSdTRG3w6p28G2~0sLwp_zamcUQ>16{9dB=rfS2eGG_aa3 ze?WHX!iZUyh;O<{oHh<|&jQc4BwM==_w!J`cw2&Yfa6AdtLR^pzUUgS=i0*rhR~4~ zX#@?t%yYb%sE7E*S|4r>Mfu=q37LQqgSezoy*DWKDT@nzJP+9!<&uU%_A>e-AF>$x zN%v}t$lZ>+NDUt!NKqIgG^1~ACgY^5=yRMb3#Aw`2fUhzt3Vq}?v;;_;o7@N7i8Gs zfc6OfOrm&MMH!o=9ZE*v(yQTY$d!*LVl-&OAiGlB*Q2~d!P`)WGJL9~)Tv6YT`cCBSTl&-c4^?IeU>$mbH& zi&iM*k7_1xYce+`64K*}5E}CyfbJPA$~Z6AysV*oIryV5?Lt32i}-8Yh`(+Mcykqa z=77$X#0g$6PGK*BS#yH;Xbi+fcN)(pP!9H!;V7qpqHW;yljG)f8DkUl7sMJm9wbW~ zfD1U5X!1y_&Vs(Y1K}mKha4~Jti=1dOK5A_LDw#L&)Ee(H@oN+-4`TIw@;K`UVnI* zPlhbuO$l|D_p_NK8D-H6bcsF*WuAc!nb%)YhejcO8q)DTi}xL0;Cln|v66Vm*GQb^ zSL8Jr{nBzJ&kpO5w`+Lj?O_=5qV~~f4?RRZ<82?$pEdju16~Gfp|$T-WoeTs z+AZF8@ODo0eK&ueW3;o$ zI4EkzV9YR1cM)a&Eb(v%M42B0`XC1(k4M3uM6`FPm%M+`p#F%q@vp{ON_?V~Pyer> zm9PIpI30W+^;hq?%+R+lR>S*w`LZA5-1J;^({taL$XdVuOL+5`#@ZhIw@{R8>)6IV zgscd;{t4QVc?iLE9^RB8eEUF!M(34_r3qX{SUZ4!}DZZ&tU!Z6#E3@A*6@C zSh-G-dkFT~@j0zSSI>S-R}Wsl*Rt4g50A0`lO80J{3P9kF9}WnrQ(w?B}D%?i+<;T z6mkIkOhv=u``&bUclshq>AfmTNixnoa%At#u>j`~;zmrEodrycS8f#94 zqPKQIPk%d}Um?q|R#${Q*~R1zSUWh2lQk){idNI5^e*~0YNp@PUKY$U*|Y3bc8Yz# zevn{47CxBWC4;n1>XbG}cT4w3f0G`T4oGiEZ%XgTuJTxUoIFjwRbB%-Q=8=%y7$U{UH4ieSv2e^p^b2l@QMhE2#tu37#UF+Q5*Hzb=lIZ?v2wUAEU@_ z@;W(3V{s^ZCicPKMR(K3kdNP4fXK%y$j85s4`R#5Dv^(k$j80XgUH7}r1QuJk=>Aw z@$z)JQod8(B;SR69D@hbbD<=3Sm?6Q-JvH#PltXV`Xll|^xk@ZyF)N3X$ki(>^m#?dm z-tDkWxXLoWx4yT!cV_Q&QrBD1bB_4;ob7poIQG2JbEfyVo->vemZj)-@3jQ=+=G)c zE*9sWdW$0rV>w#>WpVtt{NsSDi$2CW$Hz;qx_!L(s_RF2SH8LO^_8!#e0k-{mCIM& zzw+Ld3s+8GIeF!tEAy|k5ppHqit`o6kD4x9E?>X=f=qb^5W4!Rt8+3T|VW$Dsq zm(E=}^X~?Xt;e#7C~5Y8N9`ZPJ$9b|FaGXU(;ocGZ>%Z)GJ*PH{(noLzURA>@h9C! z{v+)qUrG0qZ=_x1JLv)PgR~o_xkuqJdlajuJK@4~7kz;4mi9^y(Ff^X`Viem|IQlN zZS-gQi?m-VLfvR*1EemN2Dc#7*^HbKQ>Rpvmra^DVf?tUV@8*jj4B>EqNuPSKQA|D z_^_cv1`o>4%FIYN8IzL|6JlecqaqCv;b8$jo*wRQuFg)54mzzymKY@odNZvoG)qx> z&!Q?rp`mJIVuHRfpuQk6q0mrNY1UWi%?RXZ!$`bAl%dM3uhg5P5meblSDJH>a@I{L zbCi@hwv^OEKZFe7C=7b@nF53U2%R#%9QR!Xh6=s;D{((s+{@A8!4(hT;rK#O#i`X7 znv3SwcNSKHMtaEEDc_J^>y(&44mmmF)){x^Si{^yG=<~Tsd0gw6Lni zJZ^k>VL@efL^$p0CnXK0zN_eqz!x0ZMvohYL#!yo= zt=ueC;oDBBu(NZm*)!f8XDBeoE&4bBJgPM(7zzr_@f>Q&1RI``K9tm~iSjV$JAWd` zj^V3o$cJ4_l^Uas^7x7Hmu8l4rW4A;`Co7mq|(`0WY8CNR(4h$>0LI{p!YCz9&&N% zoLdNXlX2x{iuj}JgUv-7D$E|0^>h$O6yEo1&4du z(g47pzs9sFAIt%V!^1fn)*s0sGx1{!I=wvg*~y?0Y4sqwxTZmG z)i_xm0l=sSqesRo1z}RT zIi~;|%c)WeN#P-5GQOy)guoiOT*sH2lMQptK88G{6d{6>RoF1GTzsO$7MgwX&7`tg z{mPtNh;LE!3p;s9<0NochVkW3!xZf0LuvZp$5XN0uA%_ZX1{!tvgpFj@|s!Zu*%>X z)Vo>w^5AfDP6Z@fVJNSy;KdFcin|PS_(Qf(Rwk8~Of-~?pHdE~hF6F;`~?RmM-|=# z#!w!tfI$H?J489?%UQ5gfrK82&==vxkT(RsW?hs6E)OtV#PWihH$-1fgNZdY$S}w0 z3u_D1bo{v=P&`Oc`6I2+wEPip@<#@Tql$~a!~}-ddKED~ci>DN$=~r;Xr}Pm0p&BF z$0@uF;DugaZm2a>80z)roN?uxMVvi?%PKPj&lRbZOe(j3vSSw5M8fe}a86~WxhUSo zL(W|D2=Q#?HOfr?*TvS?`c4N!$;3`B34;m{3a6-IGvP%zC(9GrM$P9H+JLrK?|~{U zDs<j$AUb{dLnIt>%chltc@PnHBP;<&v?2`!nFmzaR2E$@(l-Z}nI4!v{Y zl=7!BZP4F2sr)ePXyjMsRUC@MyYi>?gye`=#$$OTPon1!9MS|lIEeJYPv;P_OuUsv zgm|t#LWzh|5+RO~>LW~v^APC{MGHhZP!v=jk(D<&RtPfU9F(|aBCdk}9U`2gIZm1! zhaATo7v{=>4}oe>hM1%1{~alL+=aT*;6wNdG$Q&4U3SPZCs;|b3@LId6pG6bsHn@P zlt1o5@R|4pqCEbG;u27gnt}eNP+!9f%Iy{Pos|{5vJpRs2LCZ!H4KB848uT(*2U~( zsLeAw8}fMka2`KgiP!RYogvRm{U|f^P7zUeohSZ3%0ja@deyP4?p47d} zBh|gk-F>V(3v)jUSCa0%?y%8CNf}KgWzA$Md5nBRWDi1@`B4o$LN^_nG%-HDjgOzv+SVS=|JveP+r*9aM?411AebNfV29!u%qsjzyXHw)7wq>ZkHp@3?EmV$ z#-sawEk67nUwPly+WVDdb?=v!hY=HCdA8r@|JM&tDe=GcWI6eO+)cX4M$EMCB+IEg zcI@y!SF(rCc4SA~x8PFlxkthl^`61k*(&v3LeqVhdM{(Y;w$RCh6Iq$)q5?`qgX3& zbYw5ptM?8hmcFdsJCiJWO}%#^(^#Z>?~40n>b)E0uMmIC-fjBapfo=^6n?Px5i!g0J~6hu46+ zCRidGi?~|c>B&UIH(_Qy0nc@$9p6+=MrBI=_VX=Pszk%EUIC{aKHj%d)z@8&$zYX!tWEOt=^MdD-bC#!Ch;Syp(BoU4 zZw{?ZP^WOeLGY$p#BeDn&$GcFE`?UWX@Fd;{A>lcauLhZa~wREf5m$)zcz4x5J|?r z4)HGu82W$BWzOZ6B&0tFDgR%;YeQbStT|Pj^L3z5kwTJyIR_Fi6}jQGw~CZ{X#o2;^uv;L3iX>3R>s|`>GN-|RQU><+ zW|3^jbTAo0hLT}qICL<%I187Lx?KpZ$_SxX8AVEvqtVFCSTc@`N9~wMCXq65?iQTH ztRPchlWrQBPG*o>NhNrFkUWT1X*GF{Y)8wp2JPBab_mk$eH}T_ESk zd2}On?Agj+fZK`Q5tqbO7lQfh37(IV`z2X`_G%$n zOqP(_q1*Z!I;17>T^m<^`h)Zk3oNyG!tbs(_D2%xLw(WbQrHF! zpn)_9HUS6F5E=@LJ9>DTiNL8AltZ6hfQL!`*7TDrx0`?mx(PV0bbKw;9f$!2Z zoG!_rnKX-L(?N7F9YTlFVRSgnp}91Vd_=CoZcG6!q(yWD9Vuq(CA1XoAI4x$@i;o3 zn8_hJflj28Xc=5*-9pQ01^ft1CD+Lf@-g{@PNUQ540Jew4OH5 z+1#ujokN?jS~?f!e4e2#w3W8ecJe9tjLs+fXa}5eEu@REAM|#*gx*2^MXr$d$ou5q z=&3G~i{uitYs=_zx`M8xtLSRFhOVV|!iiTWT~9aAF1nF+(@n6xa~Iu0x6*BNJKaI= zruWc$>3x0r259H@^ywSue)=#yK>tAx(nsi{(07^XA$piTPM@Ivq)*bP$bA?mJWY?% zXXvx^Ir=<(fxbwO(U<6P`Z7I1U!kwklk^mQjh?2j(=+r9dX}D}=jogD0)30VP2ZvK z(tp8p`+M|#`fvIH{g7Uwm+2My5xq)3rk~JH>1XtF7^wP^{)b+pU(v7WH_*6!N57{( z&>!hfToXcnrN7bN>2+9!?V%QE6$!?;j7dyp8jNmq7{NL+Cs?xPBS|;r&ODeW^J3o2 zhxsx;<`3;%APa&nasUfqp)3r;-*6Ve3@nmie>IC?u`G@aWbx3FJKbHjzzYWo$CLg_W}kHib=P)3^?Z-O4Ii6`RSbSq-aYvsfLght6m=yNxxnIjo5_ zv$<>@YhkUdjkUA+tb;9J3)v#JnBC5nushgNwu~)jE3n&m6o?PU+KeeCaSKYN%R zVEP4IK(zy~y5!_pX0Ki~J$G#4fWd>?3xS zeat>#pR&)`=j;piCHoJ%#=c@-vv1h9>^t^7gUM$06Z@I{!hU7HvESKs_`K?27S;>> zEtME_xH1kYX(b(8KEfEPz7f($saP5%l}M%1XlaZz7QUj!OB1At(j=)&nk?M{<4qOP z6ltn7O`0yvz~1mmsY;qDRZBHetu#xjlj@}gX|{Bm)F{o7nxtlFt~5_-ky^2byj_|v zbw~@Oh0-Evv2?q%M7l#-3foA_r4`ajX_d5ES_8AncM5&{dT8Xkq>WOyv`N}5-6d_2 zwo2Qu3w?*s)88xIC+(E(mv%vqnLy4$Pkx5HA?=3#eh=0ke&;$&X`l3WXf3%u{~yvp z=@Gf9y|GbKoK)4=rfY9%FdB0U9GmCYwzO6^x70cn*R@p5ujMbDimR&I+r+JVadksW zb^DxIjkOE-D_1CdYFlbs8(IaF+&NX%EzM23DkaqB&TOfjU#qPWfiAbXuDPl9HeHnx zI_LMna<1;Xm-B0y+vIBeXbY;V08U$@1O-+BI zku$4Ws+kRs-#lx-HL5l5-E#E z@qjhVb{^G-+Ie>0y-SH5tuD9qd#G!vt!-+oYN~0d)|LthYa2!2Qfi;B(e6Q8s_?B* z1ac|oPa}S`W0dckl<&vbed5w&_n;l4eBY$-y{T$$b8A~m^W6Gcsj#U|s%@&%ja8-F ztV(yRBHd;YxQ?xFZ>pA2y|s?uG-aHl_|Mu7lEd% zrJ<=#)6Rcg%k1;y+HU`(D^p8xyAnFz(nq0lhuwXJ-TlJ8d+ih@uZu+BG{shyoEF(` zHI2Bce zrOfUFr?GQt>y(6^4fv!VK8?U9=he1VX+~6mG|~2@W~b>?obnXBl7Le)sUCL@94W`A zDXE$}w+dBd&di!BHoBdSX=mjPD6oPGHm*UMP~WVX*ibj8N}5#Fu2U(J#??1S`MAcl zHYliavpqOWD^(n}yPDV<=Tv25ic76s&Ky9H!YZCGap%*nytjTTA~oWBc_xx;>UbtK zHMNaxRXP=xya+EO{<4i{QRcujw~6dEitH(b=H;`dcDA5F*R14GYN>D5w(<;`G$N4N zkWUrAG#7cS#szXT&0GL39ITZr_nXLcQDG|5Q(uY)C-Jekb*!4z&|oqeQ&O#W=_cD< zitVoNZJMk4MS41CtL-U+KiSe}+U~M!ciGmv45RJNhAYF0%aoRGeQUBoG1;J)Y*12c zP*QAAQmjynDQQ+HDK>a18MZhZMk@}J(Tc-lwC2NPwBaz>aP-lfZjCc$XK8N{14nI#65JxX2W^K49B;8U2aX-q zJ8gxMaG?kUg{bhxEZ6p?8g(pMGqcfkUOT!5KALQ4t*z0{X=uWTRNGox-P}~;Si7Ja z%@$HQHnq0Tt!-&&Zc*T5Wv7|6b8B098&}xg(kx;#Oet!4#GNXi3{z@)ieqhS8-`We7eZ6nsP|@`q6H5uxBCLcvFb zf{zFV9}y~iO3Sd~6MR9u;EORWQ^lXD;?Gp^XR7!!Rs5MM{!A5rriwpP#hXRPd)875wQ&1%J9x!Jlqa@}I7@x9LU&f4Wi0KQ_>bGMH{s@}F)}@}F)J z_)UdMJw+(qBNXouTHg!$@GR&M24Mzfw=}tm0SdDV|mQN?F^`3@LRC(UhYpQGbr+N9=IEssFZ z*1?|~#3&m#IzGx3AqKeoJ;t{Dy%^T=8!@8g3HV?ZA)7UeHw7uC6r;nW>e?ENx~m-8 z)EiA5FS71-Dqa5UR41~>ZymUDm*05U>vVa9R?*t(R8_53QP1jBoh&OJ<;YbyLP;U> zI~V?Aozke&EMvNLa%D^xf;Ofp6%(PgqN)PV&n4KoC1F+D3G3N9Sk!UHGr{V%^2hku z0hW$M@JyD8-@$Auey2}Wk!v$^FSM}gHDU$|ifo$vn%67f!0Y1iVd3t+orW!)Dm>cQ$84c6Z|oeU7YvDzNU zSJ@jI>Z*vj-!J4%o@})LZLV%4&o+wRW*+~N{Vy*cR!D-J>-XDgG$E${ZwmPr zV(foY$%lxs{kCz)AKU*TzZALSzdG^DHytTE40xO@p7@<|@n3$=<)B60{je|KcB~k_ zj#b~U;lL+}j#Ja(gbTQ$>06;eyap#1E@7qkD*41NRT8+JfIR@+Sj*pxwRgV8{w>!3 zf5duq9afsL3e3+lU=3;nU{b8~Jgic~O)J8~oivxnLjnWr;u+-UgteoaSB_R8t%S7R zNb8F)c)3{t4k$TP;BlYX6jb%a4Y{$&?n!&&E}jD4SyKpX#2Ya;@4Da=uaq|Qqs$Fw zQ?PnP^)wt1WU(6n`|Sm{l{{r2-U0k_0TlzVUn7>y0M*50ESoOEQmG61C`L_Sh)ct7 zDZYU37vNE3q)4{&uY`>H@D1fZmDW(z!$N` zX#QUE4zqt>Q>%ww8%=JVeq4U8KE-G<8AJVDQ&NqYrqqG6N(zO*xIO|?TWa*>T~DLh1Nx61=*T27rjhVn{fq=u;(76EUmy67Q{QT z6_k=~yEfk%aP;uY!4p<|{n82jx6gj}$(gOX;sIamG4B8VvMoD$9vYVShhI%`$y|fXC>abbXwuVJICeJ zwy(YKogtsEh}`?+-*#nveV=CBf%9DtXGN|Wv}s_${K-!T1s)7M|KpIU*LQ{OpSt14 zPuJ!+x4pmREZdnC+_=5?%WIFn^>X%v#gz{fe&G1A+!#EdbF;Vm({YNwO zHzvM6p|>q*$g-NJG53Zmqz>zzQ*xXtc5+w&1{cPpF)DtEZ zP%AVVog^7Ucmg-sPxg88%ZLegpY*KS7Phr31+ZB4FjX-o!9`OP&b+$h()Sl`Nj5{;RO#;hc~H&$8mO{rXFoM;?xeKxW+ zh5r>nZA)A0e?ie^bm9E+rnFba_7(ebidrtMV3e$TrmOD5bzistHhJle%BSys_>J6) z=kCdIOD|viLe|~eew%d9KSIBKzwqdlu_<@YdFlQ8!v0ZV3M?9s-R*WR>$y8NoZFD4 z9i$uOer?kfC(n;a=)`>|M|bQ-AF13 zNJ#9VLpl`c5TvEM22ffC1Vp5i4gp~h6zLG8LlIO$1*E$UNK50p2Sq)ebI*P6=kwn8 z+|T8Y`OMmzwRWxbe4ppHo;7<}uABa0dj7Ne(&yB<5mTDO7HH-(4TQCJ(p{-O4Url$ zVF$i3MW&{^ebYEDh;jo;6VtrAx}5^B_W0jy?u0Q#YkDijkHFws`g-B)*@jpXDWCL@ z)UPaPv=P$HV9@8s%{XZo_WZ`-9Afa|w9NJ%V^4(Kkit!Gmk0YfS9&cHE)*4QYKFP%vwMZUzGsgZAq>2fS7K^JltJy+tw*TXf2Q7$%&%SJ^B6?+b4=VsqY~g% zxN_*2^-i{haC;y!I#zwN>jl1f4-X?S1kl?nUPOZLDe`HW!CAceprb?gL0-;SPdmx4NRF}g@x!#-lUVNyqf{2;; zPC)x2k`Zq}r`GZ%7XDooHHpVS5Vj8xglYbj4R~fmF}=rJL;t0-{C}EUEf*IM9AN*p zvqsrlD@GYl4^UOL18wjL9Y97110sBYpeP`UqJz+J5u8Z?i+?-4f}npy0u+S=Fi{OP z=ANwX!AaZHO6VQEe*LjEh(nI9m#Oz%GM_8Xpexp84Vr75oyaCA>RbBRnKJaleu_`5#f#qen*x--8rM{tb zA0i>R~Z zP3@XA;-@ssw>md#&_g4)O;@|M8t%r0)iyGDu$oe{SH5Or7hz2jy)4w_S8}hAp7~L} z^^(~c`w4cXbkp0Dtj6z{lqI!VEA*sT&{unW40%5=Pq`WsYbxF-+d-SCEr14@4mDDi z)zQ7bqC6*>MZCbQR7?F#-cMn=sRiyc4xeKgYfwyXTWO}(8w!qGQdI&TJ&77yGR!DC z7%8@%Y)VAY1vU%Arc%CHea94*-#YI(bG6L?VEQ0}!#_ZxRnWfCvVpP7Vi!Q1SoO;ZX3lbg^*fb%lfTb#QMB zS9cy;4<|tSdjn8F;4~j20~j5kRs)!UF1jh0>x^>MQF;E}UB(@rH}}*&B9477b?wk%`7uw_^Mw6g9345Zv?YrB$ZixF8#$)m?n(FeQo2!;v~G zL5F-_!Ehr^baKJ+mAr(P5Az1Oe{PINaO7s^IjACM^Bt1sIr*3bsmr!|wmk8foKl<) zSCuTz;MzGGBqdA-Z#G76D4riZ5bv%NTybVCoGD^k?jG47DoSQgOj0G1z+cA+?>p1N zM?JaP#{JgtLAjDB-V40u7f%akNAQ*4gDz zl}C#-CRQ$llU*`Mid@wizp+epYa;q4y$hwk!lUam(wtV=Eyh~rp)Cv+LW!YcgBv^R zR9Pu(6K{}--JgstWTp(U)50XNZeaCbm3W?^s5djKSRH;rhfzN!^OA`D)2J2iQsU<< zql5vpzAVK${f$H8>a(6wrKAl;y3)jMLY4L17I0LC2DNU)5#)Mq9&00PshE ziw`3L{m&m|N`UuAMGV+k3`R=bjWi`$w) zPt^%v0svno>P;l7#{&%x4mnhWY>noT1-=dBAC2jshaDK4VFW?YVxHAc?ZzeuRb5ue+Yd)qeMNWFhgfO9LN#G^)}#?i>PM>pSt(YxC%kN4urzR^?FYi73yW(^}7xqXlobczEAI>q|^=AxrR zU_qxS!EL19pAbsPI0XfQsE(iz^gk*YK@fc`{F7cl0*VvtD3B+ausTFJ}{pN z;DhnQguzHnlt)xV!~nnughDnm5d%4h4*;U~-=YNki-F}ifCZ!v7>6?G*qVXq7>qjF z+KdX?YGNWn@`~I7va)jAqWt`VFjjyW^?&H(^grTN9Xls0Zfy@UCs#&oEBJLg3#-f^ zQZLXiX9N9m;vbp~WW-pHA^!c-$8?}3g$5bp}?&m_M-;MJu*^ zrr46ZOSwL4-zjg@P7fcvjg{x9=0cI0*OpGB-+LFYixw_&QOjn~;?v;)i|?~B#MF|- zxdPtn@lq-2=b%qV?Q6q!pt%kCmQT_B-r@~AvST-Q6xHYK#mU&4Cp~|bzYk#1DNT;{ z-e<7?;7#frsq6Xr+H?;m$Yi!Aj`vyB`O4W{EOa#~gVv3+Ci}boVl3DNe3$vm>!mi? z(WzkXkxjiK;@NQ;m-)DTHUx~h7e|mzbeK2giI%RvCMU3!trg}nXk_An79QR8XP4$#(UoAi#KEy!n>EH6LI>!%xx!JQOqC;VtNBf_3Pw;PmtWY*cl z|7OR@O||8`@#uUDu`}_euwUDjQvE`9F$GCXq4rTh)#-BF^*PTpkD~G`<}>FSs!Iy5 zUDjHM_)rT*&aJ1`O;}#L7%Une$lGWZsg2y{h?8qtz;z~HwJ#;mDk}Ws);mAks=OPmIjGRd)JuTO?v7$@ zS^J%Lp7DqhT-j%C9K1QxYxRguTaab}4w!!R&aVQxfKH}XrbejRKVsf5BGgwYmX#0q zVQRnvICQ~J&{YT6VI0RUy5ot93%cmn029FIqzt;~8vpcICtmvh?r6VCQ&gynV?_y7 z1OVR2anW&(HD(54)OIka!4CYz=p8%JJUSms33)Kv8LVH!knnnA9R(tv-Yh@Z6q7b6OQp@+-7cMoDdB`J4 zl-GE3oxCK)LzI|Ba+FoPHW36t#dWF=@%3mcWzmGyrX>oC6Kf*){bE?-1NBqo}M9ff$~ z3qS(qj_k42=8Dt~Uk9dA`mR;7sR}3N8Goq%T#OUT8%HhS4@s0M9P;tZi1NTI#A2K_ zBeJ}*MZm$m)$Tz=iyQJ{JnD^@EC)6yr^fCv*@M-<-RNKH{5_nXdM@^(C63#^={kD=VHMoVKYPH8D0? z18;90?GfNy>3rGXThO!JGM%fByuF-SP}el#L6aDkt%z+D*peF<{~> ze|`#Qq##%~X7!pA!5p5j{GhYAtiTY6N;eRd`ae*KM%gy!@Bo^s1pa^(_(%Cmuldi> zvc7T?l&!!VK@mPaK0#2+0@DVMi~OkK-%Ry?2Ds^oT$QeFnLGKPf zrD0?D<~yo+ws#2XeTLk0ygWWxS1oz!8vhp~^_SM$@!D<%lL40vj-CnGgeWo-R78?@ z-Qa5^p`O3yZ?6?BUzHoB=zvYJ(RO_+RAabFzTM486DFLAC*mBr+)q4kPTNn^4C>SR z_z-Sa#PFoxvrxU@Im^K$@fuoR{-=S40e4C0)3uH&=gnD%?TNdLH;)qKEe|uOvCyil->nE$0;a za0nN4{uZn-r|8_l_n|QqFjD85G%tNqJsEj>I-vk^`FXut{wYJ7Yoj~&Vox(j95Qyf z`^%&#dcJ8j6&N84?>j^?`Uf0*e4sE^3FjU1Hw~;AdK@6MB&72BymKCz=6nMtdUlU{ zuBxy{9KApg@hZuB)kW&%NAt;kQYu45Ce0fk2HYj&)SCE3RidD^vbH=Vi?=itCwuDb zsSV5^?j1G{P5RldLnryE;r)*oSDW|9@cJ!W2wn+UMi^%11~VC(0v@q(aRb#FyZGT| z8$wuu)VD4U4b$};mcFNNbNFnerD;qy#9C9Nf$8JeM#=zRiQLs{4LNnc@dD)#t?)}6 zN@^*uCkmBYr^8GJqaRSg?Oqi6R#i#bPx3rH0o(`(xQ_tYcg+P#LdTl3~z%IXoB!o15|*^CuI=cl79v7Khf8I-?qmu=JOc3 z=~w&@IG;{%ow0$ySPUl~z?Bd3T^5ZfDkaq}T6&dW-A|N&@mGlUH@gW*4O%+-b$g0B zJtu}uH%IR~_GHCTpZ&C8Z6l_wI+9dVdD?40h$k&SNEZ#g7_&Zn-fp}G_ml6Ky-Phu zr}Kc+B~Qpl>QSd4f-NUzooO#^PZquEk&KNfi5DBTV^*JYbRTcWSF&GW>t?Bw&TOEm zBqJj=mS7u~P7o>B-sK2ysXbM!6Czu7K=2@fCVXxc-yYG7ppm7~^1LI|%+O-y&co&4 z>nz2E>qW5;Tbge;rj+eLP`eZx*efx6S<+fu{dwpfAMMA4&FIgukk4;lcpQFKfxD1A z@dVlgihTw&j_|IINMCrVAl@5*DLgNa7*kU z@&SHXW{&Phc+Zz)tR?IYJDX&b0s`*WckYN!S5Y>Uzm-J7G;h^5K%0Ud`krE-43Bg@ znyct$rwzxC78QBvx}>2vJ$LuvmPFX_B{_Imjg0k z{Qk9_3*elet9(z)TKf~RJ7PHIH$S>sXsbqk3UWeXk~Fzt*^`trT;ac3mgQ=_o)rXr z55_+dDCG*2RI>hiqw$B#c;GdHKc0A=2pvj`PKhSOe38a#NHDYOh2KNM5+XQDHWf)G zC@~`fa{~TmUjLNFfeF5P3=?g^Ges3ROHKS;MiJx}6o46g-yi_{x&iP2#C~Wt7!Vj2 zzzN`eYXF?G0-!nM*|2sJ?!lkB=1wqAxL=f?Q8h6k(hB_UUppUhqJ;_0|i;a-|2FH&|DYR(=egwYIj@4IO(l3f&Csy3rz)XQ;Ww1 zPi6&nIo<$>y`LI@^1={{0Adb6Oaq8I3`VmrMBFJ>1?pbOX}%YG^o5tDBj4F+wnfL@ zp7LpgSy%&zr2l|%@aH!U6r3yjXqLZZl@63J1O{w6pQ~Ob3vo{xq|Y1!7ACj6X?uU} zkf5f95d=j$w}*@oL#AwGttph<2(?)*ZcUse5bOA|piR~&L`YHU*tGGaUOat>vA{uYVbli7(+b}m^3x57rQvemytCf;Nn zb$KZHMr~lQq{2^x9(j2rYT{se-^j7XW5D)-mM>egl;n|I?)h53d8-x2?)#qKeE{!+}obg3RcV@6v93=u^*5Lbn^unrt~6H7NLs z=0XIQ{`l~P?sMdyW^bD1HD{|9nkZ{Ja+4lJM3K**=V6Fgj^|V|y0$&W))CfaEgL2= zkFYkkF`DT=-Dn&UZtrWJVDT7o7n7Qzkp!=7hI^N)AzRv~|F&g^0TZdf5x;2Q8VSu~ zo{Kq0{4zZDEaIY#k!Ftl?5o0j{3aGbDTYb0_-F*Z@Y6IkR}pc;Yj~-drnyOH<`IkYTdl1(>>JDE-JCD9?9pev-2_TJL&l) L+xjVY7Nh+S)+I5f literal 0 HcmV?d00001 diff --git a/Samples/MauiSampleApp/Resources/Fonts/OpenSans-Semibold.ttf b/Samples/MauiSampleApp/Resources/Fonts/OpenSans-Semibold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fe13d063cce31fa6c0a0c8bd787de1a9711c2e52 GIT binary patch literal 111072 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 E0HTZ?LjV8( literal 0 HcmV?d00001 diff --git a/Samples/MauiSampleApp/Resources/Images/dotnet_bot.png b/Samples/MauiSampleApp/Resources/Images/dotnet_bot.png new file mode 100644 index 0000000000000000000000000000000000000000..f93ce025a8aadac29138413514bef90c11d892d9 GIT binary patch literal 69811 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%0A7N@|Cy{eV1d|BD;UZbFy zKF(udk91#f9(A{>sg5(PrhE+;*mEQH{g6BR_g|k@7MArvS(0whV6m*sN?aLv4a14F z{gR7zibr>>myj{tV?yh8jb~RMJoTs3;GSug4=*J@L1Uwk#KT=!M9nBF0+t4x0Gu~c zXs2KIUk-20|Cw;5zW>xDFg_7^e~SOEM5i@>L5fp;$J3`9Te%k`sVTJC{@=`=I9h|E zV#r&@P%Hqa71NTnBJ02mL$AZAMRG>A=+D$2@l=3#{KNT)-vhhTY`98a1Fm|uwg;ix zv75N-N44;w==*w7w&<@E$VnXY-djdqfo0q}fswZ^VAxbB>2Kmr^~;-5uB;4^qr0#X zvPLq*Lc;oH$xa0HOX8#P-l8dbi$Kw+m^)FT=Cr2fO*L}}iBoGutaw9z&P$0`_XeS+_i`V8w_eDENrY7raI zhr6KueHHi2C}q9u#hlDu=woj}9*qy-VZ7gRpWy8imUXgl`>2=<&cWO(bxvlpaG394 zxK8u9F}``6(#%79Z?QJ1&4^r=MJRkrRfUw^M~@3}E@Z=Tw2l39mFvQXaj3J5hdN`c zU770((`O9U!b2stb(e};n{KaeEsb<2B#7EgZd>qO_F{W5;TY9^i`=k^ah;%2TAE3y z{b%)>jGnnoQ1w%W^nRIoDMdlkxlRs74lTJA&D-%-H^u0QDaF;@B=|#z&qg1-es$jC zwC?=%otlbcA4J9T3>azqgibE;^LD*>(n!>}V$C%p-c|fls%fjf|8BMTTV@NhLr1PE zGFy3*M3Ufau`N^YrREg2rP^0Td{2r1cVGa~dwzHFK$)|>g7>$aW|W?-Tt0+9q27p{ z|6)LlDB7~)1fG3&D(wQ4crd(SNygMm7Fku@Yg2V}udqN4=QN?F zM0QbMKEKoi!Ws-Pc>C*(givDB9~d~6w1aJI=z<3=9*cH;5ht3g!s)xhnSW<@{d^bN z_1j7v;e#*?i8&TAXHH_P(Vk_ilW7PNNkNLrCugK)9s?JpI2oW7Nu}t25{{7%XIIyd zwz1bymNDA^0kA&{lZ-fdIi{p*FqE*RBo_UI!vLL`$8j&HP*jXDWZu#BbN7FInQa!| z-g@`{oC}kEYcE?N6MM&L;q&pG5vMY<1$)V z>+~e__)EuHH%zIc_txvDEL)iD0iw4(22Peaj&n&W6Cq^AnoYcK#F0MWo)q&;e?6xo z@ZDL%beR{>4k#&^eJZLKQzutzSFZ(~Dc{5gsSa!uYGKdn6Y?pr@wJ;xB+x2K;6n_Y zK(yGnRw;^17@;1C*g3Ugb@nR69Qa3SMJ|p{g4a8CIM1|-YCxR$kg5%rj{)$AuWR4 zB}eB;h*f&R&*cNGam4D>{98!IH<9@%*tsm+M9 z+&e6QFeOQ z*B@FG=I{Ln6`ifqk2H}%m7Cw;2jMe@$nba8JlETAhKbazt{%B?Lq{c`q`KMuCufE~ zSbY^CEUvHXH^g8z_yUBAim4nkK+Pvy!`>Q6$i>@}K-tC-*x?s?S-IINZEgj}YJ%nG8Pvu_QYR2B#H>)?N1Y1BMv)W_94l8lw4?7EQ zp{-u5ivGTAA$m^2B*PbGTwv*aIWEE~TwwF6^4CTi>^Y*=MpJlKlY|Zxwbs!8zPNnL z3#bp5>nbO%xv}@_M-Tu6%?+R`b}uP>AL9#*>xJxn?32A;PXF8fRH5{c@O5#_LRx^m zdS*3PhYVfFdr@1S+Wi6)@;ipV9IGrjI+Fu^k5!*<=uR8+pQ8k3({jzKGx#$%$Edn7 z{l&3bs2Ci5Gk({)NEHG9QmW72eQ*w3HAdQi=1 zPANfCTJknVj5ejy`-w3Q$Ri$0jtSV8>dnsqYuU>yn8Umt;fCX@>9tE8Xr`Q$HYbjj zSTp)v`?dgk;3$UvfX5cXOE$h{rfOZ}`oO@r*9c?tf+;tMDVMCgvSI?4bx z`U{50NNVW8rqVY)!4_*OGC-?7LMDVWaY7$5=8uNpW}?JUj<5d>qB4xvBj4><6*rpS907Nrr$RVMlZ4h0b-quTY9`Skmf}LJ>a=aXKJDm$i3nGs$TU7w!N6rTqcu2mxn6?JA>Yfyt&3NM>O+xgTF8qG z+$c)jiadxEp2*P5IedKA)3tWJlAkCV)&*%QIxqb*b7^3x&N0qgk*#iNo*mPME~KQX zwKYam{8PVY*oUc%m8QVb@8H70_o2S>{!0*{G1tnweuJbSyV|7O_V5@}^Jn~U2yWMw zh^oup_;J2HF;6i!Rj~IWh<9k<_9Pxp0-YE6GWhl0lcIB3mkaNAL|4sEtrj7l;!CPb z&vUlMNPvZ_{Nv0BT8Z9Qrw7c~BXh59PvgoeF2>lP%}g`8bEGK=v9GV@v|04lgo!LE z|GDPn$%mUg#OaJQNw_ZG2tnR>*jtrl-@GifAbI~TQy2%1$;r_E?Ti3NkOe8jFaHg!q;LG-Ce(ItvEvcWQ zHzCF#t-%g~v)u>fpV@Gc4>n-!MBKjsglRA4qA}MuK&$e1eewL9$W43WvKk4A=nr8J zE_Z%;cKrNf;`!j;kcnGvkNAnq;0TV+T0)pXnv_^X6*gmo&LR@D8xWbPa{2|L4|&4V za{iVE!m3^oSeae4d#cD(#BsU3GI%GPnmE(DtAWZZ>!6Kl7Z?a!YHkHg>In=#BL z0r09h2lZg5PN7H~U9SK=Tupg>Tp8+Xrf@sm-tLrh33~mfl+}E~T>G;#oN2s8D1ZxE zG(K}oA0rWi2?QNId@4p+e|ay-@Co~HxN&k1_yl_F@@re45(uEcks)@BcA1Da`mE*w z4l4?s?x8yM=~I#o;qNGND5IzJx9LzqK4ICTnFJs<7CPVBXaG!OX&R@Jd8*k#~o58pDQl~$*6{fN96FALFnE))ujpSw-x3X;tD zvruuc_7evKi&#@ad6xF(|M^kX`?V;^NyrAQm z-&28iy75f(J5}k2ayUDD{9SU0*Wk^jd*(9v6O~WcIO>+oS6|f&5&z$dMYM=qC10yp z41`Aq6HFtb;;bqL_e+l21XCvts0`ms;edPv%RXdh)0p1%l>3&l%1m#fBxpCZ(joKi z@|@df5(zP%kk}W zK2JVFhd+Uf3yMf8{(=`G&hjWm}t& z5F#eS{Hb6$##$ej-<{j`oqg?{FWOCiv*r3tbqlv0rTPT4%mA<6OrooYFA{kZ!sVN| zR$h|vv+90JZn(6wvN-m3Z1nWLJ@O~Ls8(LJSJOLy92pY4W&7J-Cgf8}sF!TDWp*JZ zNg(T~`GRXQJuqjoBbZsI+mj}-P^>^`mo}hgs}E`d{%e*YUR!&PZ`Ac0QSTX<#s?Z+ z=xLEj7CFo_jr$$a(TdwaT$sq2^ra035mT2Xg^|mkonXb&KruF`Y7>A0#7qf)ZQ94ats`SPYvp1eC5nzP<=Ufx zmg4*=YZ#z>B+L(}2sMI)BvV~h*E&nhw$$zoYbIB{71n&IhNQGz_j~n2bhyxCs~`)| zf3(RKc1|^d4ZH8uAU}7Nh3T1+YDWgDA=<7^`u$Fdd-NRQVee))IznSz{5c@!zEt@)WB|;v`1Kn{a(`DKt71YI)=(Ex%#XKD^`ABg;mZyUD z&IpRX?H64QQ;5&?P^X7K@M-CM$t>`!3BRVtWs_21JbnZA5x0CMF{Vjd*Zi@qxG05K zVx`sa0dSUUjIPRR#@DL65;AZ$k9#i-Je7%Qc6DyoscQsrQI@EJ9lw=8+2-{`nDhKv7A1gLFtp{IYLY%sAmaVF&A2V)dX=1;^H%ad z2mZtdCH0z9)$NLV=<6xmc#sV=0lokQaoURs*@lrrwY&?L`M>4GF?nwnJ`szHvgFaV zx2#q5+y|vn@;7lhs~@D)S34s9Z`F{c0}N?tpL$tEJ*B0ru+%L}ewV9R^Yw6ygv0l% zvESR6xvCL`B_zTNcw+ow5*7duLm`;dEfF}pn~qMi^Te|I%`Mo^FOwn2#D{O>9)#@I zCI5JZ=o#bK6B~}k0l9oEm#I?F%+>HaOi9{M*W>`_r!irD``<2QHyb9v9ty0uw$-R# zx&5UKL(2niV9bBwyF6k3IJgpOdi}O1`9DE zPX|;uajZ=YSn$!KhUFDpqQv4$!Wnp@_ffjT0PH7%iKZ8Fq7nSi7Tr7;9e`UAa&i|S z*%KhCDP2(=X{QIi`I?Ma>prWMv#$PjVrf!Cf%R}&GQD_TQO!4Ax}5nQvxMje7wiF`OisZ;f&b?F5pXI2@^FQay{0Xc>gLM;)~MlQQG~o zqDt;^;GIfbCaXB&+1ZtZKkE^-F)K1liSMEB!xt!t8XT5MRi1cvioEw}+I&Te_;jaK zgB$wvFsI2Xty!k314iEd;F-x3?b|*|hHrR6opE@UE{~6z7JL+;oHHWvN#b3p->R2X z2#5fdmsX}ei1t`q-37^DSSTe(2&kB)2REYfXx(?!S1}DBVJtN~Nv+LARX>ZsKP2(E6dx zXW_=Rxs5XdZS@d!y*`Gw?P!5fyCRcp1QT6*yt~w`%m5 zHyrc(@rxpofaU}1!^N~douzh$?;dc;GZW{AGMSdreqAkv=Agupu>qNi{kjrVTyu0jMGXl@Y`7>l@qJF>FB3OVlHk|=nT^^#Q_9}1$l~5GgQb1& zsgDFFsGb4ha@qT}r{>{ItlvP74PNn}OOY*!hYL%&`FRWX(RAMfiBh6Y4B;$l3(Irc z*pwVLC2o1B-SUjKO@cP#VBn;XPqiLD-YVd|bwBv1+1Y!^Me972K=&>DGU<7}>6`hE ziRPBbgE$t{I!ICO3x;h^82)7(dn|<9CpbEJmt<4z6?V$tDuv?Y-t9iK9x>!+)A0ws zXL-riTN;$vwY~d@aw`8VQjV3QB1GMI#K`5nks2=c(qrYV7Y1eT34^fh`74hX30*Qb z@Ui;`Vm~#Gf@=i4-$g@?!Q%DE`ktDZQug-m*WSTT+8rGZh|_l_F*l%@5tXyD^84`s)WsRJS)b!1-PaP|%jZ45X)QFRpzC##NRZ<_#73->()BbSh* zz+FmUjR!E61{iS$@oiL59%5f5u5L@Jlck@nkQU~_xS1oG-=ki|EyPs2RhiSCrYsCX zm0jZjw%1V%&Q{>&$l)#2W%7S zGaFcEL_&?ypT@yCr^Q|`pcF>?TTl}AAS;ol56J>6i|Hk+Gw*-mUsgQ;_Wv-}1`#_6 z)=~TTrzT{eS_N9b8Yyg{6t2z8)_!o__;I$7-Kzz4Y=ziWA?rhq_nPX3b zw2N_pe$TRS8qCR_y_Zfc3PFF)hl8dO6)7Q;Ro~Z zn;xbK7P`p{cN?1Q-Zo3Fe!`KJq)@M9+Tr~P#iQa8csHwdHO=Kb*&Oj#4dut7iHXFi zFDX~JOcu-nBLh{Kr;s(bCyqZ973L#Y$KmQw%pcWBclt1xL84MK-c!6e;Q&uWj2Yvr zbeF|_5%Q*DApd<W4-$NFPx z2)eRb4=%vQO7$vtR$gFGgY7BgW~$A_sb|%WB=xbc?O*w2srI?yM=Ghzw-?NAy9hQ2 zveHx0v*PYtwj1tp7|>O~Z{}-lO*(CjRMqS}lqVZ_XV*~u+>5)#a>*i4UAJ{^E*UKM zLihUvq#C+5Z!C+r)KXE5g84c$@xa_PFa!@vE5F6I_B!ya;I{aU@ zh4z~U>E4(r0XJ3=9b@FO?_kPU&jEMFx3hL7GGGHhi^}f|vJGO?V@;Y24yc?)U0^c! zk0NXkp&D^J{Z~JLr$xI~4pj}Xwo=dAOllPy)v?wEt;Our)#>IR8a4UbIsbV#e6mXb z;>v7QNNWJ7w~lTiP2K>HKariR!jTzf&Z)0g`$%C;xbT2gRMXhoRmwg6e6nf5CZVVN z2P=JDuKi-T23|+sf@a~c?=||7t*!+xl-!k~_76{^LJVrjpvbn3F0XaN=cxje3)?vY zuAaE!OY;HhT%~Y&L?Q(~rp6v0>tl0);lb*@ZZvhHFon7qQeywga4^sKWka> z@0SrV-ivx#}E$<^tmoLH!McA%4$IGyfAN?`iujYdSnCiw4T-SDfV zbt$j$`UHi*p6UlMKf zf|3W9SQX7oPPM1X3%y-^co&z??DX=^+dE+d&%u?sSA{Cr-?O@JY>erEk3%}|k(U6^ zN;5yc#qZB=pTK_@Z`hih1K$;xQq6$s`#dD&gPC%)$rGJVVC?tn_mQG-ZzYzDMq@Xx z#3+*j<^=3-#mC*hn1{~ZJBsJ=_MkOxBUehRgT=-FSVCwXG0*neCbpkR)1^DG_TGDd4X&!VM9&GXP!0<=LDN z6Xb)Vp&y$&;xY7Qs|+NbI(;c4SBm0b9{5@8*2dYf^|Ly27#wCPodr)!ljL|kAR+Hf z?FZ+OrGpxBw^I)MQ&)&&Fa(!u{XZZ$E{3FIXL4 zMcX{>xrBCUfdYE#d4zLXSu6QWi_lHKtNvU0^Nt;;@ERy0t@zMk2B4&JBN$occb`B~ zK|XiCe?@|Xzg4E5wn2W>mzXoTkXmFS)QR8y-$abR%-BF$=d$9P@@(u_2%{Jwg%R#D zxRKuHRxcJMCx;SE0x|8q_5#jP-rs}-?L7u(MonG&YyJp_ZwWW_3paP=M+A4W(SOwn zsZG&!6QDG{WgbXl7R7U4mCZDl@BT&_E@tq_l65V)s}4;vgtJbm;dNiB?@K|-Iubc9 zC~9muA%OPCYMi!YmkBM3RQBk<+<*12ii*?`1qIZI@UT6I{@1{pD3YLxEliD(E5I z=MU9C5;fyR6)kD+Bn5HK&*@IxescPsr{N};j0n=^BZtQ~nR!a_mZomk>>ge&x9p!bpckjl}dp?sZ^^eCU}zYfjOpWzJM4q zO(SAl<{6;u`25Dfu{_2CULaJ9MqOv;O9bkDVFs5j zf2{BNh!%ONDq~(blx{xg+*uLC5yD}{Rf``L9vcy*a?b)7gwrKJkf6`7j<)T~XOobT zR-L8|t$Pz(Wj)8Slvyh2flt<)|ce1!8dLgr^Axqh!3DZM;qR7r8`d-jMib}77|B$ zGCC|-$Bsft00_Q*fXoF z9boEh;;O1saeqkmDx*rPYo`#fgseCbU6{05lfgQtrE68h3ZtYV7OU9~^~m;+RzAvG)gNleL~-(zsl%A`6g-T@9^%?+TKH>ne= zVX>4EPJN?+s}->XtL(7G-}<|zAe0tEGa)pvmdhw}&WGhxQilPgQmcgIH+pzajZ;Hc zw6GpGvI?r^q!81=dN$)q&Fy?L_y%z0M6lorQxdMA^&(a&WN}dZwQ1~wSZ3D4tCWz$ zBCh^TiE3M1PrP(lqg1m|;oZ9pR;z}^b?8^kn4TQw)xi#H!Sg`Vs#dNd7*?~+4DD9^jZ_L-Vm~Ev+S)DwfeHRV&B#^ zH(XC+WtHCcV3m0V?Fd&~nO0oW2#ISbVnGP*!xFHhXSg{3vB)ZJEMZ-;$vZjY4$?|1 zTbZNO*wFpLi3+Qju3Rw;Xk`^xQI%J|!R5-Wr3s;MWo2BwDpZ+I-u0m;8mzXiR7!{< zmVot@IHgR zd`RdL)+ESoFQ3Tu@0X>wH~Wl~kmw`~Qst|PYS zvZ4qNWJU8kDdb#`N5QHorGe2SipmwtRdrTUel&==u9Hu1+&XHHWrYjFl)q9^_^=%o z2BtB@5B!nHq^TeHxAG^BN-j**-2b7&GPi2`s1IC+{;*K#V6I**a9FKQ2H(BlnQ3KI zS@htPX%#vb7VGUytGCzr^~9U)Oe4G=eDwYk_C%*tz z;#GE7q7;XAXtAq$z$c#dagA31mJo#?a_M-0%j)4umdcbWq{6`LlB!7D3T)YD1+xUL z@LG(56}Jp40V`;D1g(scGECfZl zGMYtVI^OMxC~Y2#GtrkoyP$oUU}v9!L7j7 z#H>#REz2EP7C|*ztB>C$twgGc4AvwsJZvAXt4PjGb9<9mK1inImdzE1J{*)1Hetott5WrFb&f`tRS-hb&d&AM-*Cfq z*IdKaQbUU(n7G=g3TFjaU8V$ZXsleh;3zY-Gt% zRd|V5Q}Du5Le$*tuymrlYa2_5O3_p}D%}h#RK+Y8Gjx!p*=e|vYHuiF>0z+e)4`w> zbPk9$v+4m1*RTG{t8A>Y5~UF16w<+x`(g=ets}`D;M^Fl^%Z`p*}YgS@#^aze&h9h z;+6YG^ZS2oVm;t!1+8qUI%0R>BTp(HOa`k>Ewx%XAFQ}i>8h}5;HyTas?zG*7|;q_ z*IaWA?sfpRm>*I=Q)&vOh$^tEz^dLIlVMeKa*UIe6UsxiaYb5TaLQl_Suj}8p3q}x z8AW|PmXDV0nAo+&yJegX7Gt%sxuP<%%&H?$!U~ldmeu>xE~{pQ_5KBhYOPEwj^wZe ztSe!8pO~2S00Vc7w^Ij}`WU2?1IjNkh)oMM<&xvF^!9NV-6`jUnOH~&UBY@H`zrxU z$sgiS;id#B0ZShSm+696d`L)RWkxM{Oh{^FT1CL9&Pqemuu@%}v(kz~(>m7!(=xZF ztFtIv*YGJ8#83EoR-)>L>#wh@N~kKq5l|mi@#i4)USLqpr+Q{ni>SPbhw!O-<%CO?}S3H-b;ei#79?P)vEjx!Cv@Tc>z`H`;V=Hu=Ul>Sq<}(G zEXaGZRQlMZ6_0ZTCBJBeN_WH-36>YaZ0k~+8A4VM%HSJ5|%L) zo1?d7;PS!5TFs+yqx*^L&>A|doDDJTHfl6R?;@oVESP7XP~= zt2hH!IUlU4-~p&Qe;(81(r{XM!38e*aI4xy->7O>y8_l%H^O3>SVY!OUy4^hunS9V zSSHq-5k@FdSxRW)$?Cz%m+pq_un@ zECTDa?Y*t(ma_X%YsY`KD$3YjWpC9Xlt)Yt2my*uV%CKh09Y7){vTmo*M`ATJxXuq z&|;BT7CtE>JT8ajuQOCeXgqOwlrIA|r+gaGN*Uo}d&Ob-b5^hQO4e#|rJamoEVSa7 zXQGv0m1!kZ6w1`9EOWyxXDV3|o6GlH^areTD5 zQs7wa`b1vs(O_-)&1VcvePCSr^*ME`ChJJN|LoLMXdPADHO8+DW@1?j%$0CuWD!`W zfLQw45hx6U{nZ++8lKAD$+U_?U*Z)JMI};kH?VT&C?<2luvjLR3|3@>dM(E__slEN z3RBxgGO85qu=ez)@7S!ir?;Dnv%=J<31P_wBVuG+DU?jmykf9KD@-m+|98_!sKPX_ zto&~CsMzj-iJZ_CETD<9(F%s`;}=R(gB;eLES6A&^>iEKZ033qozEarr_Ws8NQGeYEpIU(F#WrTKD znj0_*Gu7CW0`N~JObz=*`|YCDVhL6Vse)x#IUh`gcCIX!*^^2tXj(B^^;-7ouk`Pq zDicju8CrB# z2F``u?mpCp_rpU~tzmI!_M1kRIV@YO+|ORpK`i0Qyb59kv{uME1ISXNFq1*qE8{A` zYI9x8AputemXX!2^iZg}(_eu=yDq!yK_Nw41+cBJ31`sXQO?UF!bFyf#^o%f-uwJ?&c;$9aF{=wJ@1m17tfn5Tz#6}d(=WNZ zVYF3suMUe5Td`Q!60MTO;>_-fBeTk*?XNU4uH4PuLsjk<%sFASS}`Y#L1^g{c!dZB zu57TxtC>+eKQ(WdB zu4#h>F;L=_rJ6+YS+-fIz2iG^o|<4KT!~gn`-XV3R(RsF45}C^UHL!b_7w%YQFPD5 zy75MS8HFW-^*aofc@+Y%WUxkkpWcE_RJKw&VkT1AU@f~`CS4}8yo`00vDIoA?OLpq z5ss6>$}D@V?62H$rC2PMamC0rE@Q2~PpH<0RozNmqoEH$s}EPmdYH%(urL`kxg>ok zKYnT{ya=qzPE?VGvoOm}%RkT@ValtQ6|U|7pKP!OxJt0@8>~eR%NDE6EEB6Bi#F?w z?T2`&C`DS4Rh3Q|PNq|vPh6T{R95j+#b8_;eGTMQwpdCE%_|zL;{uj*LIR7tYFa37 z#E>EeqoiZ?R0wgTSo7OnhALlrRT1qr_pF){8d;`R?ZFy%U?r0U)tWm;)#)B3B_yl7 z^&SvHDJ|stgmPG_Vlgmsm${$~RxFMg+4eB8Rq` z7it(+T|?_X)+U{miV$2(iLiA>`X- zkP-+*Ph#=FND*Z&a`?<+ERUY}j4<$IOvUigTa3~ZKSWk}5&BT?#xgQvB(O^5N@U9! zVRc!jYGRmHwUUKVnH9shO3cDT!!v*#XhKq;4 zf@PF1`F_-z7TT0U)o6{gLoO>7$LC$LB?^)(>KV%+6YEP6$`LdIh}NjS5zPiop(QL?~M+r+yKzvIH#orU->x>2vT(qa`9sqn5Es`)DgI zEX`Q8f3#J`ics1cge)^lvvf9;{Ls^Cl;Y3cmcNq23U?JJ?EEoU6{PyGI;N8g#T9sMqfj^Cz%BrPPV?oYS-|FRP>MxhhA*B2Uomd%I$_YWN2Y&hP>q*~Dy!z3P z2!$*DwiB>arGmIyV`!!CeG0Xa#TWaZ^j~y9%iPMhwkKZ2UY`^4P+gYD-hdWnhgcYi zR-@8;(5e!PWBFS-E@WkBRrwX2(_MBaq%yE1c`Ha3i+b{5VF^RX!b0Q{op_L*RItn9 z7E?iyiw0|J=On98Dq@}*^+DnWrL5$z4#8xlm!EsB?xVYr<*(Y8xa*S9T7BmzCHRsa zHoX?6-!&w-DAidO+&YfYmm46HPiTudp?lpytY~+q$GYp8KYj0U71vsSL0IF2?~i<#+AeWqguk!Y|tuoVpRpG6tl_Vw96X#EH`LLLu?6J zfh~ed@)hh7KR9JcK42_asbUMbq$}C$zE;JWp!L-RED-CFUw-=?g1!1?_t*?9XN0P` zA4n?ODeNYeK-HIU#hSZNBg-TlaXC}8-D1c-tF||2RQmglnF@W*^!L&&q{U~MSjH7* zr<%oBZa|jL>M+a5!ZykeRd&}?LRu>c2TLstST14-O*U1Al|DagYo*;=ftJZ7hoy|L zx-6f#D!DjIDGRfzUgc+xbC}m8CuCKV<-(o+k`u19C0rR>9+_9RTb999u+@I!kk}Hq ztg}2q*kdVbBE%R=<>9K!AC&B|pg`80_aP0ntN9+I23Y`xoWOaPj=<>ciTGT4#Ecfm;I<)Ew(p9EbNIlbJ7l)>{4vFT? zDsZw&@^bm{e1%^y>#IpO-EsGQPk;aY_YXhw%CTd|T)_%pfmq?NgsVy_H&Vqx;(4q9 zmBf;}fMsH7GB`g}(9dkVOs?AG;4jRnO<4??SzHEIF_qrF=!1R)bC~Pyh9fxmAh9=|-1^+kzO(El1b4it(DewWPV7=UU*wa zRcJXeY&T{NE_bixtgH&HdOcRhYBkeCbBm#aEpIkpD!V%kG_0g>SR9myC1y>Ldh;oU z*fA*_xcEaX>~BKcCv-u^me8f}4S}_z2VM+g)g&<|h@(yi`BjLMG)saFIn zB!q5Hr{V)A_A#T%=f)-AGFTN^!jRW&xZLy36Qc=NlS09&G?HeYRiV`~yM|UNX!V>{ zq1O0CLoRM5NgUU>(AmJGP@FQhRCwo-xq9fWx9+jS0)b*q@pHwNM@Cln-NFI9nz9@3P;2l; zqGWvimzq1VsNKj2<*_dM>LP?=$1ckL%Juo(my*FEtfuL3K#@v;J0YcI8CZI(S7a8s zv}I&*K*^8Q0(``_&Ejh2hV4!Vjf^bCzh3L7&FxuBxg}b06Tue1>&mxevFxuHCAExl zgzgE0C04iIt8Tcr|P#t<-07miIad{D(I4L8`hqu&;Rd|Id4#m`v?h&REsqVQ)xZ>oZ?6x>C z!(g3EIiV4^HZxpCR%y|yu*y~U|C3dm9R8BPu@)+Z^FxRoTAAaX3mylIu z6jQzT3(G4zoZZY&Zp)(!s}{UCt&%W~Rl!E6d1m>Y+xhd(S;m#iTDDj|4X<+$xsnX6LMgpuTJVq9aiwBRUa!MHT{@=>=cAxV_gX0!b#+n%#TA5ih`bQGH{4{aIF3!rYF23aS zHUBl8ts)k9Mc)+eN_ip9$8MFiGOwZu3)3Ym6H0-yrAh&_$ES2=khX;kfyCE`_VPpS zqEnpHEe;wLSJh_a+^~1|yKPpjz%PH{&*{P&vD9^?o`#AnOx4{5 zD6okb(g(*lNG6%UC0gMWd&bqYXs}Kl;7VJ9mO__WnOU(VR(aZA9YXot?#hEx(5huD zt-+#EP&CuO(8=!YK2yhJ?G~xOf$XEMUqm>lisDT%~+4=5Ca* zYLSYda`v}adzhk@Zvi*3?6aJ~RS89QQaado`Lk8f)ogBj4qyut;Gb}9AD;G<(fxUG&bx`ffj2LxWyT$ z!W6X_B&LK>bIZS?V-+7vt%vq$t+?({35&29=%I3|lGEZ$CW{8kuV=5u zNVW?jtCcU-8sW+#L*&1gfmvUH<{V^(g<4!y!j$(^kYB*9V!FzZmY2R3ql>e$Or8u{ z%LxT6<%85Q?$u$@T|ofW6Of#h3B^svv23Ccg(%6V54OdLqK3&bi`FtgikkuEGd_%8 z-6=K;vkk2tv(BqEt(qTd^lDpBejjl;!u%vT9ux+pv{`mo50O`xZ93u7+-YFfhRGmR zh>2M1`ey6O)AL>Q9+*|hBM4UqRkiB#!V@yJ{@0H8OvK77&HA9w2fHj!g)X-g4K2$2 z+EC_~&K`pXullhdAQWU?}_cDaZ)J|vu;5z1U)#Kh>(iAyoNDQpIn zqP49wY+WifjS5<(R@Ks?@4ClxA#Ir&YLB3-aAOvBR=WbRLt!Kvu;S z7hxr2g$yYjD90lIBA2lhyt4MLJ+pluj`20B#Y4$#71@A{d$HW{{y(>3VYNp0OLP*p z@)+1GE=5kCIhH#vE=_%GHg+xdUmQI6GXtf4m^sclVK^+mQka0n;B;`3GeY^P9;S>a zMJs3}W_7e3H}G&(Y7IL|{d$h5#b}I8hm=MZbuV=@c$$if`9J-D)^F_iO0uMx1W z1h6_nK1gbjR$;Lo!UAwGxNWX`6zsC>uRhq?Ila=Vx~;Cy@_-PFyDEiu^C~mzFgo6i zNsNU#A!gHN8PHXOb}dc8$_8v>!)2@Gpxx*i!%HV^ni^Hi2_qwfqIvWcDd3cWwaWo_ z6<0N^O759ZJ}QVwkRm3Bzwd6S)6&H|S?QMcKC-+gYW;LNDf_gNVC35w^rP+|t zRWAixE;%;qobA;OewkG%AH*b~-V$~e>-iqJR&p6@>&i2I6=DCTR0V3xEzIUKLpK9h zB0{NR{h$7-z-lSAjIA^lGV5fYGP;~>Yiz_w6ctJ3QJ|3J&I((d6ol5JLD)-XdftIFqk>vC$HUo0cb zXD5t4C5<^|W<^}(gus<#hhuu>T z`iY?vKEnzlec((T^TR4UL%*n1)$v+JSEH1rkU+1frk=2@oIzlyp?kMM6TNpy3H}qzAZE3l_GU`>; zglb~tDKpGs8MSUQtf&YNz!IiNr@}@!1}eFpu)(Qx4g>%F@)oVI%B;SdWk-~T^Qw?( z2e}qx-{BD^XVijOvs^3V2DFF_LOh$4#MNUVgIE&@S1Bh}VU(6u6=q~vO0nL5k5|{T zJNOaMI@X4FWRYXF6<6s3mp<3A|5ZUMnU-`i+NaFB$dK*5BKxI8 zOPN;IgolDqN>W9bu<8T-^24HvkRs4P)zy5NM9K3>K;dbrjNd*&P|N%8>9on6SS;mG zch!h3(gtDsWmSeay1X5}x45T+JZRD|$~Ue!#rrBVT*-02aWVk=mETaTu^ zWL`kXk|Br%Pl`a5ol;5P3j+#(S_l&9wgI5rXS%!>b^TQ9Hl3=MGGzm+z zq@dIY-yR-a7NteMRM>iX{AXQ65`$>LhdHz8PO(TpYCQbdj{ft5w6wP1N}KC3OGNBx z@gxr$V#BcQ#Z4FMCqq_P(rSxUi6luIWIrl7*FYA$613#24K0ep$}G_ewS^(gZS1ZE zv$VyuNbF!0TX`CxCbn&K`rMo&ax-PkJqe@8dAqP?*6ODEHS)vn>G;Az@ z%fwJc#+g>ARiITU#yygt3?fBX5r1SWa~oy>8C{MIj0tUD1^Alq=P(zLG&5m?ShJ*Y4~g0t1)&|CD{RcJx2 z3_QJF!XwxSYEu}Vzddl3LCRaa;t{Vnqha9c#~{`K);zNknsO=E{*Dglk)Ehtjl(32*30rB9$|xlaNwFc6pRry;YXIx&^0o7j zA&U!RkrFJBRi@t~9BaIjVK}TF!if#xBWQ!!DCvqy++p)=k+YhqAHB1;;K+8!M?#e0(gs=Cb}u;kam-^yOjhM4JUd$%vg1Bl z?(j+tE5XS{UL{Cr4Z8|PiBS0=cd_IXn@id^Xyt8TJgt~*m-4eQieJLGX*qYf6V&X$ zB>-hmWQTgBR z%{MPzeDvDQv0fWx;V?2Rh=n+id~@aaa?n0#?#3vJ^#0FM|u2|%53b-HG z+H0C&g?l63mgOYNi$aFpnRZVOp+iL|QVCkjxaUkm0*lm&kJiXeyU`L*|oKST?@82UL za8+Q+pD{aXN$h&j(~QVYag|XfWF@n_vks?@N^k;D!-_6~S7-5;0mLHRhPp2CY`<_`~N@2@JP^2HfcSuVs#By5Y(!i>Yz7tA*H7q?R z8^9IPSi8QBLq!O%^a8NzN^uYF!|tlp9uJ|L4`^qpflfWNo$G8S6A= zK^IG{_OPpFW?)bzEzCi9_2|Q7>^JK_`6gj66f3iU7NF{rC*b6K0#gAh=}w?EZ z7R4a>RnctFow-rt)hxrZg3#(gBh}p^i(#yuS0O%js<>)OL{P=1W?ifesT90O#KDxJ zHVw4ER#+9hO1(N#ESN-MrA>NPgM(L^!K%5{)pf(1+k#^cqYA5H{Ukgka7EBfcB0nx zoMb*SZ(zxRl^yLD0ohfB^s)BKn_!R%bS;Qx+k{_Q8l5SU?>VxZUV~ZLmXe%Ko;yWo z2nD6`IcVgN!K(z8h-HJLydj)UG^C4E6<6(vSfm*3X;@nBPTP!QgoHnBsT5+<%q+}u)QP`)p-^K5eDv^@$paaG4PtSGmm7E5Du46D*P8ZttP+ zw}dQ-zcNP3kARg;leUM(WAj>Y1c?+YfCQt)n()#tLWl%Q z?J7|!rQAxy8KjDRxG0s|+|49t30RR}bu(DuBv^>f^=5v>7?$N&&rU691;D@*%YIQa zo>*rL!S^}~^I6(5c!n5vy*_nf;0j=c`g2FaGH!f%&~BjcQyRMa>g8JRBhMnks-OHI zQmyjiw9<-zx2@2kbK!~vYpV)0)i$n)qGpCF#+mAr`@QE^|H|_WS}>MnXE)1m zW#qzGtP9^4hMr;7a~#$tuuQen{%Tr!>ioT+k$@#Y#ZLM``-lN7@hUSbl-=`)X)}Ex z)A^IR#-l}t=t_TtC$OAW1y-|K5L9V7a$NGs#rLKa@*%I&vUXDs>r+k0!}MG^#bNzS z8pPlEGz6t4oB~zQ3S9AGuurXgh{46z;;07!*Sz0;{~4Aj)z4zdrm5D7V3iFzu=5;C zA6SkdOTnq-?RGnMl)Op{tb$j8tMJ=;@_yn-xmDp6&spR!@dSzB7sW8jpw zb>ZR^RMde^D`3UfZd~;g%#1F^uD0_l!_`A*Vky8Y8+9i{+=Z*>ZQ&jZc|TFwQ;Tl9 zf{}{JQE#++MTn>fYcVM0Bwy&gAl9`6tWh0mo8h|SUU9{HJ|r+@4DSWEl4B7r^FO_k zQEjq{jEcSCiig}PBF~BPDr|UR&30`2JFK6;DJRuAqgReA zrb3-n*oGL`=D$rRRyF(%<)>m1aIMYzLT%Osp-8a^e)!A?eMM-Et4RlIv)5jes|{Ge zE0uzxRa)xFI~7&}6|_plIaoEnq6#Fb5~z^h86}%s7yL)q<&jQ{jGRQ6TDVU&9)<8{ zW)z#6%1LZnSgAAaZ7D|-ht9B?#_U?7lU&c^jH2|52UH=U%3&p+lPcZiBkgiWmFHLY z*TC`&t1k-W1-tE)t00>lBEM=cfvam;kzy524N?KG zPiulTORMbOO)X(u8ik2q(jQ8&nrup(YAZlsMXMWAS843Z@WE=uN1$az#fiDR22_mD zRC_CoN_Tnb)~Vc)udTvSots{*tU}gipR&qkeVkYA6hlo&Dy_8KhpgjHY1$Dhjd~D- zEjHZ&J6jwh%UY-j_0*m_XS_F4S6V_5?cLz;(rg#4ZWP)3lPB-I^@9YrQi7KAitOsp zl`2XyX~`$OyT%S={qggQltVCy460>S|8-~OR@TI-Fp|}F6vIbaR9=dIyC9X$x&SJJ zl-(-L4lVI%grhX_O0SB_FT9eNVWd>FV#sI_fb$?Ql5$CW&+)`Rz+V}VPW?JTlc51#!JquAJdgN6$430Xg z#z!BzYAQj&%4wCBx=F9DOMu67V&xH7AN?>6a=*>1^wLuYQF{cs4jI-{4T6IW9{)v< z40H0ZVFiTv(ma(P->02RoYLdsu$_I7I+{bB59{^n98G>mjGZ28>dt2Gdh0TlhE;Hi z4`KIT4uVNOfKh)>sFf`Xe`Wg;E3KYh!7Rg-)2e1zK~hR`7D>xB^<*?-2=A8t&4h6t?<` z4_4_hOdaLaPB!&fRQt_9P^HIdb+iP8R;8@zMX#Mu<{Iu^HpSrQW3f`v`V8q)O_JKI znp3NI11%dGZ4SP|+P8vrk|6>*KQ!E-Rp_yZ1*`bO1MRL_5Dm)c2TwCq*31oe7 z(SF^<0fnf{?p?_!c-6lDd(_`$ulV+7Q@d(AKeMVKlpI-G-36!CvMQU^)>CAS z>dJv!9**ikGr8phMve%dtVUeK728@JVr%EUzrfQni)`Y4Oo`T3dj^RPmWUPq zX}tf|51$?S>rg8^o==Te4XlKu5qgPcy1&kORi~yP63_}i6=-(0HuDM)OIJV?Cfa}}xygv76=Q_p9??aA-E%##g&BIS zNw-(bV|B2y*@k8c%ijyKogB}%)VUhGs^bhImU#6zmBdP1pz8cQjxAafGThZflRpN1tBKa0=xKmC+Os7`w_7I{81lo zr+YR1CQj3Ax7L*>SLb2E7060p<^SwIf9so|RhVLgOs`6QHKEm%QKFQ#esxstZqqd-)XOI1!$ z|FKSB1*_`enFLnD6>aKL5#kR5S)h~b54Jk7SRy!}LDsI5lp_I|dMKVR0s}BEAv4~Z@>d6KfF_vpR zq%;dX2dXfKRz_BO@2i4So?+!vsRg>6S>AGIsmL0xP;jNCe#zOYK~;nhiySL~b@ts` z-vqHfJ)~Aatpl#UBEJGxbNI(VFh|bW7Rp&UhHRG&#AxghpBUojk1dM2~a#R5; z%c_i24yv_eN};d$#^z{N<>$x^S6CJW)7Wls>H+3dcDg$oqZJ#Y*NkK9=(6{O*s*b} z?*3F*Rh$gVnFX&hz^rpID;#Dq?Vd^2+2wa%ef{+}LtpEFQQ^vHWdc!amv6oauAmj1 zYWbA$!DyY7V5(tNcs{U-)XLjcb{G7Pq>Aj^LDiRjssijacPBrV7q1DxPH4&f)T^>& zco>Z={-g@4_|g2}2G*xJ#K8_BRkX9Qw3Zv9yR$}R(5kBTu>3-2n8g4VI;SS2C=3&_ zBFVb^^7F60`s(XYEW*{5va9(8!O&^v<-jRjU{|zJY3S6 zXBC`k`c?)Il#eTf+h@`%SoIJJ!Rhy(=kE!%!Tgl> zAwKL*u!xhfcLiY8PLE+iX-M0h3 z5s%-?Qh>DzDwxD9_&Lt#}?7tGpJJTZVP*W|m^H)3dAlUYmz9JU{hyq2D}#ypg3a$+Hlr zV1X;DLZC%y_~_-!JX}2_S^+CS<+&5m<#y?Fl{;Bdz^d;=t+NRnG(S6`0Ma7>*T}l+ z(?QT8Re*-7^dqRUOG=GZEvQNnKx}G0I5j=E7;3F&Rcy?{*%f5n`*)q!4|w;p8@iGZ zRPB6G=pVbYN5Pe&sy^K7l|CmHWnq!kg>s0+L{=>fDGgt|$m#P`!YWBs0p+)EYN=o% zk20Nw50P9spn62THo|KWPH-fhy4=RIoy_VfC5!ElR?n(>RzWK?+Lht)G+&-ER;90; z`l&b(Uz>GK$?N~pm*oencyh(26oU_coFN2U`=NKYbnmtpy1NU^?38g`G|>t zvgOkJ&sZy(y#nk<*1ZA*SM$88xuz6KX)`_TMQV@IBT!`27VkdQ+NU(vF}CU2$}>Ey zfl*`!%2NwExA^O1>xaAp^ORTw;G(^!0iIr(7F{DaidB%AQy?XD2Kj zrOvl7`m^+)Rec4OfoGjmfT|2F$Q@SN0fUDKskva3amy-0f;Ltc0{B%@&5p{_j@J8H zBP*SXaPwO_G_;nO70)`gUOUV>jMMF$NBMvz#3AZso+{0+x0|4tNJ8u)=^bBr7hI5V;F4U5>h>!A%>P!+S#A7 z@%ZTR$rWSELk?_lOPIk`ge~!}Peg@%$ISpPhZfZ8xuuy>U0L^{BqpT~fhO(%-TX?O z=DRuwvG|vi>zi)x*WtbJo!^Tp6uq02`rDZ2v^5y*Ko> z7E6B`X}MW-d!E#%;9Z6-Czr#EV;xer-imcIo7nW#9-Qh)#S6@P(~}Wk}$h*0o~4@=}CML;l##m$y_Qv3hlm7pW5ZYghZcCvyc@5M{t zzb6%{Z%YhUdVi>xzH)6LcJyuv$#X5ww|rvDC2RpMI?OUWq`k}=(WQc#Vd~g_(pqv& ztS;(YkAB-wtQqC^q*rBokJEEX`4?~>W!Oq^Ndq{2 zqnU6Oit3RY=#R>k9@Bg+2*7Y?Y>0bPFYCtVU>W#hB9z&DKF`l&_cvzKIyqepc456PzbllAn>Rgd59 zKvm7_KWc?e+?LyhVJJ9K|No!+P)v8wMb3~TyRj96 zvz^aBC@59VxSiV(|z{AW#6lM zT;X=6_m+j{_0JYOOR)A|1)l1HB@7vU;6TuE_0Rp~sVE(^GOoP(Iu$HEj`h-G6}Cww z;&y7yAuJVDkssv^!h-CLF@;>+!#b88BBGH=S?EcWLQCKBqKY_J0)12dj(B`g(FV1p zsqegf&A>7WgQ=2Jb&_zyLs;E=KkSo=J4aqrP81I4%%j=o1sPsDU=_rxb#b-ml+>o= zHNreO8fA@C7Vm2awW=D&KIGuMXH(1d%26-dyG!7!MJv_XBZtt9HTF zI>~aq+G9i%dW%u=Vy1sJt;D=4W|>wLTof?$Cu2}&RjcceDdx=2q0rHQY|N` zp=uWW3F$%gve5Ta3`NO|!lXDAMo!V7g>E?BUH^urLT%xmH&~uwcl8EzdsuQ@GquXp00qE?*@?SyQlir^4~FOq zFk`$V+~a7}$g+-XbF+yzH!ryqYV!n4-UQMCX7oa5OHUQ3&AV%$=c+$NKhI;Tc4(!@ zEr0r}vy{OPw&oxKCJe~G=i_JGAk03ySLhSW?Q1%DnNs%-$02jtjAvUM3O(g?F*^~h zC!vjnZJs23ZTg0s*3YDP1^G3xm4q1&kZvhvyhW-dJ{=+r^xTsPQZQZ!@PM_Y*f(@Pu{2QS=fC@MP9_b9z+A~w6^C8o zFnnZYg-14(N~T%WQUay-88v-{m7VuL6pjPNWsf>rlv(LA?;PUfs5mqG>=BZatlWjn zoUF6=JbRDCIqPs`lr41TiOQ#wogB#r-@gCA_x1WdKR?f}&kye(o+o%LFg2A^Va=p#~p;yaFuo8a9zs)_(JbimT!w5LxN#5bAZ6>paH0Zq6p z;LKbc7Zs^FlIOJ+Z05kfk_r9!{!0X;PQfe!dTe%H=eXSbQzf_gHoAO4%1W#5ipt~p6y$CE|RH;Uz4{$%yvtou&Acdye*)HU`L;J^vocp%2_v>tNzn9i}Lk_ z-0z-?l4w6IFZ=@D;yy;wbmzJ!qJ{imh>1^CD7C+I_HQnXIb~J2JuNt4OvzOtUU?0QBEtCUyaX?jLC;1=-Em^2~gLguH5m+pcxZ47GCcO zXLjmG(xZ!oB+#i#@odeFq)`d<&_^GK(i$=3qT8zQriYr35vW_{xUMpV)6G!JMBku6 zv<81H9kWeCsNC+pFZ)$T^GOg$)vO4kzEa7@zLXUX7hllI2WMEX?fjJl1|hspQAaY+ zn~%d^_V&^o5g#(h1g}$BRZ?})+1}o`XkK#T;YELCwbGYh?WYytbcd*l6RHh3+DA;t zNQJ2}CO2xw-lzXeE+pmB&D#U&ht~kV;vyn^BejGDGGuz>OFIb|ncp<6yN5Kw^2Xw^ z27d-N0?oJnX!f2`Ds+_F%M%tZn>VdoUK#}U5o+#GTpto(9y36Vs-Lwkthq^u?&u=Z zm`UZL^n1a*9)a{oo|}@61x=9Fj7`PRJD<-)N~#T|1}~>uqrUjs{jEn?N{!5QG0n4S zte`%mRO!`=PR%i#OYZcnXr9##mX0?V9$&p#CrdgIfcILBr`Y=>PU)ymaUQ=7bim#R zSq{xX?cB-7=e&vl)EZZp?q#i&FHeVmaI}-mbUUWM%FU;6YB*{C*&jZ9b0z(w@W9BX zZ1r(G1g>;2Q5N-({wln_PFowMj}c*7d@X1_)ju+vHNxGUWR<1JOVffi#Nl!rTw8vN zv>o9rfN3n-AF*9?QX!ksGb<*5ISOdfBIxZx_kch&H6|YwV#pj2<=Z56@h0A{Bz|Ed z=2oO+PjrtaP=yKX(xziB!|wS#OE8CpmH6%z-0{y{pMas#O|U0=n>v+m$L{>Y7^-pF zwwoEnBm8{N!<6CoRFpOnKr&2i1?%HZ|osC{;q|~eI(gzHOX##hn#S? zH1RzBMO{p^)3e2rCSc1Wz9I}YC^+2oj7_R1JCRuLk9fqtanmZkxkYHcm(JZVRwUk6T@z_RY?VW$^MUjF1&BK6=m6EWtvV$f~#SgIRgL zPYbc~qXjm!?0+L^yvN|fuW_D8iRRWgUg{WRWasEMrmjcEK3!;~)WmnGHK41a2lqwH z6KL+q$MFQRWyD(F1=ZlD^D(MF!Jq0CFumg2 z6F>31y>?XYHogDZ^lEFOB8roqp2bCvFkA^+IJA~Rs@U$5734Q&;K%#Z9O3Hr_0ca@ zVme*ew=3yvuDE-=p8j8Wx|I1s6N=r3coTp^X) zLDT)@bnK2{zSYyl-GRBWkjZrT(m7l)=<(TmcbrxG!WZ008~e{!o7PFa6@HK3%BI1c zC=;AWn=|{sW$Jw@Afen&S^dX52L7Xa?9BSYac+3G>x$w%4b>Z4{Lx9+_J5IMy?Lzt zvYRuJ{^J*z5cI!{@}^)l!yr=08N%6|R$axZ*>%Y;$_nsbd81>u%OvJ+7uuan8lvC>~!zBq7;I zeaULY3Zx^#h)FZKPdaFIO;wecOKZ`9;tLKy5`L3rkN3RWeQhB)-j{-cbq6_4fvjk~ zIms#xCuazWTc~n26zGmXG^x6^m;y$w%^PyrFc)2t_h5!+1BQe=zffY`&bhSuy&KdD zuG`!4Y|>3DLiITcZ!q0>GrJP&uzqO29Rf5Iwv4YuPq$t%_~gAZVe;VBZ{F*(hqm|V zq1SQ#A%8h8=As^Z!nn*sh$jC7GNYyNq1S`Zgz|jrdfLKe1Hn_x#wG3q(`on;nG!V& z2xkhVud*iIX+Yn-)pEN_ZOQsxqE8=QwMO^cNfNzn|*dC8k;y_NDm>{1Lr8U0JPe<|59yiwRDL( zUS{xFsrk6)&YA;YB~?McfC%NJuDf_L4~mj!$(}zPy%uI0DGlqnaz(pIur}d+?s1Mv zgDUlIp(JA&K^!V<&`Bo!R znVLQDeQ#)9`xx-T)DR>tprdo7zfTr`6ugG?pNI5vUz39Fq#U3#537FUpzwf z7A6=8Y12qr)l*atet5t?1udIht4ldou+=8Oyt^TTYrXBB6^4Rg><} zu^SU~fE0xnl6nPIr*%=D^35uL`ag?QfLR&u(N&zE{~cQG2lsonxRUi#1=Z&hW!fmW z?##J#&Dg%LADI&vsQl$Rx|&kK`|pasV~S5T#HPN^4XG!K#a#VxYtm-xZD}vLlM_qC z`&8Q;)uuNVz1>fJr#tpe&V0vfVA{jG=PXRFU*Xw9MqXiQd(OS5d13^LHy>usuCH_o zV?J9d%){2l>U6DL$y{fQ?xe*_`3XCVopEPWy3X5OI7*W4ZDr^g8{Pk-->obxH~t&I hoRM~PYyM}{fw8&{m!Kf`81`SAKHOOQ^?hf|e*jzi*I@tv literal 0 HcmV?d00001 diff --git a/Samples/MauiSampleApp/Resources/Raw/AboutAssets.txt b/Samples/MauiSampleApp/Resources/Raw/AboutAssets.txt new file mode 100644 index 0000000..15d6244 --- /dev/null +++ b/Samples/MauiSampleApp/Resources/Raw/AboutAssets.txt @@ -0,0 +1,15 @@ +Any raw assets you want to be deployed with your application can be placed in +this directory (and child directories). Deployment of the asset to your application +is automatically handled by the following `MauiAsset` Build Action within your `.csproj`. + + + +These files will be deployed with you package and will be accessible using Essentials: + + async Task LoadMauiAsset() + { + using var stream = await FileSystem.OpenAppPackageFileAsync("AboutAssets.txt"); + using var reader = new StreamReader(stream); + + var contents = reader.ReadToEnd(); + } diff --git a/Samples/MauiSampleApp/Resources/Splash/splash.svg b/Samples/MauiSampleApp/Resources/Splash/splash.svg new file mode 100644 index 0000000..21dfb25 --- /dev/null +++ b/Samples/MauiSampleApp/Resources/Splash/splash.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Resources/Styles/Colors.xaml b/Samples/MauiSampleApp/Resources/Styles/Colors.xaml new file mode 100644 index 0000000..30307a5 --- /dev/null +++ b/Samples/MauiSampleApp/Resources/Styles/Colors.xaml @@ -0,0 +1,45 @@ + + + + + + + #512BD4 + #ac99ea + #242424 + #DFD8F7 + #9880e5 + #2B0B98 + + White + Black + #D600AA + #190649 + #1f1f1f + + #E1E1E1 + #C8C8C8 + #ACACAC + #919191 + #6E6E6E + #404040 + #212121 + #141414 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Samples/MauiSampleApp/Resources/Styles/Styles.xaml b/Samples/MauiSampleApp/Resources/Styles/Styles.xaml new file mode 100644 index 0000000..e0d36bb --- /dev/null +++ b/Samples/MauiSampleApp/Resources/Styles/Styles.xaml @@ -0,0 +1,426 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Samples/ObservableViewSample.Forms/MainPage.xaml b/Samples/MauiSampleApp/Views/MainPage.xaml similarity index 70% rename from Samples/ObservableViewSample.Forms/MainPage.xaml rename to Samples/MauiSampleApp/Views/MainPage.xaml index 1ed6f96..54c5933 100644 --- a/Samples/ObservableViewSample.Forms/MainPage.xaml +++ b/Samples/MauiSampleApp/Views/MainPage.xaml @@ -1,28 +1,35 @@  + xmlns="http://schemas.microsoft.com/dotnet/2021/maui" + xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" + x:Class="MauiSampleApp.Views.MainPage" + Title="ObservableView Sample App"> - + - + @@ -35,7 +42,6 @@ - - - Debug - AnyCPU - {22588AAC-ED6C-4FF0-A617-16056C6265BD} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {c9e5eea5-ca05-42a1-839b-61506e0a37df} - Library - ObservableViewSample.Forms.Droid - ObservableViewSample.Forms.Android - True - Resources\Resource.designer.cs - Resource - Properties\AndroidManifest.xml - Resources - Assets - false - v8.1 - Xamarin.Android.Net.AndroidClientHandler - - - - - true - portable - false - bin\Debug - DEBUG; - prompt - 4 - None - - - true - pdbonly - true - bin\Release - prompt - 4 - true - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {f6ed6a22-fdba-41b6-b22c-64345ed5e63d} - ObservableView - - - {B36B1E0D-0F6F-4A7F-A10F-60E119361C11} - ObservableViewSample.Forms - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms.Android/Properties/AndroidManifest.xml b/Samples/ObservableViewSample.Forms.Android/Properties/AndroidManifest.xml deleted file mode 100644 index 657daf3..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Properties/AndroidManifest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/AboutResources.txt b/Samples/ObservableViewSample.Forms.Android/Resources/AboutResources.txt deleted file mode 100644 index cb30f20..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/AboutResources.txt +++ /dev/null @@ -1,50 +0,0 @@ -Images, layout descriptions, binary blobs and string dictionaries can be included -in your application as resource files. Various Android APIs are designed to -operate on the resource IDs instead of dealing with images, strings or binary blobs -directly. - -For example, a sample Android app that contains a user interface layout (main.xml), -an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png) -would keep its resources in the "Resources" directory of the application: - -Resources/ - drawable-hdpi/ - icon.png - - drawable-ldpi/ - icon.png - - drawable-mdpi/ - icon.png - - layout/ - main.xml - - values/ - strings.xml - -In order to get the build system to recognize Android resources, set the build action to -"AndroidResource". The native Android APIs do not operate directly with filenames, but -instead operate on resource IDs. When you compile an Android application that uses resources, -the build system will package the resources for distribution and generate a class called -"Resource" that contains the tokens for each one of the resources included. For example, -for the above Resources layout, this is what the Resource class would expose: - -public class Resource { - public class drawable { - public const int icon = 0x123; - } - - public class layout { - public const int main = 0x456; - } - - public class strings { - public const int first_string = 0xabc; - public const int second_string = 0xbcd; - } -} - -You would then use R.drawable.icon to reference the drawable/icon.png file, or Resource.layout.main -to reference the layout/main.xml file, or Resource.strings.first_string to reference the first -string in the dictionary file values/strings.xml. diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/Resource.designer.cs b/Samples/ObservableViewSample.Forms.Android/Resources/Resource.designer.cs deleted file mode 100644 index 2e22c19..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/Resource.designer.cs +++ /dev/null @@ -1,9586 +0,0 @@ -#pragma warning disable 1591 -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -[assembly: global::Android.Runtime.ResourceDesignerAttribute("ObservableViewSample.Forms.Droid.Resource", IsApplication=true)] - -namespace ObservableViewSample.Forms.Droid -{ - - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "13.2.1.111")] - public partial class Resource - { - - static Resource() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - public static void UpdateIdValues() - { - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_fade_in = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_fade_in; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_fade_out = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_fade_out; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_grow_fade_in_from_bottom = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_grow_fade_in_from_bottom; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_popup_enter = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_popup_enter; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_popup_exit = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_popup_exit; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_shrink_fade_out_from_bottom = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_shrink_fade_out_from_bottom; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_slide_in_bottom = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_slide_in_bottom; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_slide_in_top = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_slide_in_top; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_slide_out_bottom = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_slide_out_bottom; - global::Xamarin.Forms.Platform.Android.Resource.Animation.abc_slide_out_top = global::ObservableViewSample.Forms.Droid.Resource.Animation.abc_slide_out_top; - global::Xamarin.Forms.Platform.Android.Resource.Animation.design_bottom_sheet_slide_in = global::ObservableViewSample.Forms.Droid.Resource.Animation.design_bottom_sheet_slide_in; - global::Xamarin.Forms.Platform.Android.Resource.Animation.design_bottom_sheet_slide_out = global::ObservableViewSample.Forms.Droid.Resource.Animation.design_bottom_sheet_slide_out; - global::Xamarin.Forms.Platform.Android.Resource.Animation.design_snackbar_in = global::ObservableViewSample.Forms.Droid.Resource.Animation.design_snackbar_in; - global::Xamarin.Forms.Platform.Android.Resource.Animation.design_snackbar_out = global::ObservableViewSample.Forms.Droid.Resource.Animation.design_snackbar_out; - global::Xamarin.Forms.Platform.Android.Resource.Animation.EnterFromLeft = global::ObservableViewSample.Forms.Droid.Resource.Animation.EnterFromLeft; - global::Xamarin.Forms.Platform.Android.Resource.Animation.EnterFromRight = global::ObservableViewSample.Forms.Droid.Resource.Animation.EnterFromRight; - global::Xamarin.Forms.Platform.Android.Resource.Animation.ExitToLeft = global::ObservableViewSample.Forms.Droid.Resource.Animation.ExitToLeft; - global::Xamarin.Forms.Platform.Android.Resource.Animation.ExitToRight = global::ObservableViewSample.Forms.Droid.Resource.Animation.ExitToRight; - global::Xamarin.Forms.Platform.Android.Resource.Animation.tooltip_enter = global::ObservableViewSample.Forms.Droid.Resource.Animation.tooltip_enter; - global::Xamarin.Forms.Platform.Android.Resource.Animation.tooltip_exit = global::ObservableViewSample.Forms.Droid.Resource.Animation.tooltip_exit; - global::Xamarin.Forms.Platform.Android.Resource.Animator.design_appbar_state_list_animator = global::ObservableViewSample.Forms.Droid.Resource.Animator.design_appbar_state_list_animator; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarDivider = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarDivider; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarItemBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarItemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarPopupTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarPopupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSize = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarSize; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarSplitStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarSplitStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarTabBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarTabBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarTabStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarTabStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarTabTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarTabTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionBarWidgetTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionBarWidgetTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionDropDownStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionDropDownStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionMenuTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionMenuTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionMenuTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionMenuTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeCloseButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeCloseButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeCloseDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeCloseDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeCopyDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeCopyDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeCutDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeCutDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeFindDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeFindDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModePasteDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModePasteDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModePopupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModePopupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeSelectAllDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeSelectAllDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeShareDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeShareDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeSplitBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeSplitBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionModeWebSearchDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionModeWebSearchDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionOverflowButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionOverflowButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionOverflowMenuStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionOverflowMenuStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionProviderClass = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionProviderClass; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.actionViewClass = global::ObservableViewSample.Forms.Droid.Resource.Attribute.actionViewClass; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.activityChooserViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.activityChooserViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alertDialogButtonGroupStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alertDialogButtonGroupStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alertDialogCenterButtons = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alertDialogCenterButtons; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alertDialogStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alertDialogStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alertDialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alertDialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.allowStacking = global::ObservableViewSample.Forms.Droid.Resource.Attribute.allowStacking; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alpha = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alpha; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.alphabeticModifiers = global::ObservableViewSample.Forms.Droid.Resource.Attribute.alphabeticModifiers; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.arrowHeadLength = global::ObservableViewSample.Forms.Droid.Resource.Attribute.arrowHeadLength; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.arrowShaftLength = global::ObservableViewSample.Forms.Droid.Resource.Attribute.arrowShaftLength; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoCompleteTextViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoCompleteTextViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoSizeMaxTextSize = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoSizeMaxTextSize; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoSizeMinTextSize = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoSizeMinTextSize; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoSizePresetSizes = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoSizePresetSizes; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoSizeStepGranularity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoSizeStepGranularity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.autoSizeTextType = global::ObservableViewSample.Forms.Droid.Resource.Attribute.autoSizeTextType; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.background = global::ObservableViewSample.Forms.Droid.Resource.Attribute.background; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.backgroundSplit = global::ObservableViewSample.Forms.Droid.Resource.Attribute.backgroundSplit; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.backgroundStacked = global::ObservableViewSample.Forms.Droid.Resource.Attribute.backgroundStacked; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.backgroundTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.backgroundTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.backgroundTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.backgroundTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.barLength = global::ObservableViewSample.Forms.Droid.Resource.Attribute.barLength; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.behavior_autoHide = global::ObservableViewSample.Forms.Droid.Resource.Attribute.behavior_autoHide; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.behavior_hideable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.behavior_hideable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.behavior_overlapTop = global::ObservableViewSample.Forms.Droid.Resource.Attribute.behavior_overlapTop; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.behavior_peekHeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.behavior_peekHeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.behavior_skipCollapsed = global::ObservableViewSample.Forms.Droid.Resource.Attribute.behavior_skipCollapsed; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.borderWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.borderWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.borderlessButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.borderlessButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.bottomSheetDialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.bottomSheetDialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.bottomSheetStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.bottomSheetStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonBarButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonBarButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonBarNegativeButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonBarNegativeButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonBarNeutralButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonBarNeutralButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonBarPositiveButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonBarPositiveButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonGravity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonGravity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonPanelSideLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonPanelSideLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonStyleSmall = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonStyleSmall; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.buttonTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.buttonTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardBackgroundColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardBackgroundColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardCornerRadius = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardCornerRadius; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardElevation = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardElevation; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardMaxElevation = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardMaxElevation; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardPreventCornerOverlap = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardPreventCornerOverlap; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.cardUseCompatPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.cardUseCompatPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.checkboxStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.checkboxStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.checkedTextViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.checkedTextViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.closeIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.closeIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.closeItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.closeItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.collapseContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Attribute.collapseContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.collapseIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.collapseIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.collapsedTitleGravity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.collapsedTitleGravity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.collapsedTitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.collapsedTitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.color = global::ObservableViewSample.Forms.Droid.Resource.Attribute.color; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorAccent = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorAccent; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorBackgroundFloating = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorBackgroundFloating; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorButtonNormal = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorButtonNormal; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorControlActivated = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorControlActivated; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorControlHighlight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorControlHighlight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorControlNormal = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorControlNormal; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorError = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorError; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorPrimary = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorPrimary; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorPrimaryDark = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorPrimaryDark; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.colorSwitchThumbNormal = global::ObservableViewSample.Forms.Droid.Resource.Attribute.colorSwitchThumbNormal; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.commitIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.commitIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentDescription = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetEndWithActions = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetEndWithActions; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetLeft = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetLeft; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetRight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetRight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentInsetStartWithNavigation = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentInsetStartWithNavigation; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentPaddingBottom = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentPaddingBottom; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentPaddingLeft = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentPaddingLeft; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentPaddingRight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentPaddingRight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentPaddingTop = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentPaddingTop; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.contentScrim = global::ObservableViewSample.Forms.Droid.Resource.Attribute.contentScrim; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.controlBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.controlBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.counterEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.counterEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.counterMaxLength = global::ObservableViewSample.Forms.Droid.Resource.Attribute.counterMaxLength; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.counterOverflowTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.counterOverflowTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.counterTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.counterTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.customNavigationLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.customNavigationLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.defaultQueryHint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.defaultQueryHint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dialogPreferredPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dialogPreferredPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.displayOptions = global::ObservableViewSample.Forms.Droid.Resource.Attribute.displayOptions; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.divider = global::ObservableViewSample.Forms.Droid.Resource.Attribute.divider; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dividerHorizontal = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dividerHorizontal; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dividerPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dividerPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dividerVertical = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dividerVertical; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.drawableSize = global::ObservableViewSample.Forms.Droid.Resource.Attribute.drawableSize; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.drawerArrowStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.drawerArrowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dropDownListViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dropDownListViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.dropdownListPreferredItemHeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.dropdownListPreferredItemHeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.editTextBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.editTextBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.editTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.editTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.editTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.editTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.elevation = global::ObservableViewSample.Forms.Droid.Resource.Attribute.elevation; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.errorEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.errorEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.errorTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.errorTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandActivityOverflowButtonDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandActivityOverflowButtonDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expanded = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expanded; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleGravity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleGravity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleMargin = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleMargin; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleMarginBottom = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleMarginBottom; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleMarginEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleMarginEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleMarginStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleMarginStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleMarginTop = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleMarginTop; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.expandedTitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.expandedTitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fabSize = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fabSize; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fastScrollEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fastScrollEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fastScrollHorizontalThumbDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fastScrollHorizontalThumbDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fastScrollHorizontalTrackDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fastScrollHorizontalTrackDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fastScrollVerticalThumbDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fastScrollVerticalThumbDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fastScrollVerticalTrackDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fastScrollVerticalTrackDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.font = global::ObservableViewSample.Forms.Droid.Resource.Attribute.font; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontFamily = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontFamily; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderAuthority = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderAuthority; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderCerts = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderCerts; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderFetchStrategy = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderFetchStrategy; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderFetchTimeout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderFetchTimeout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderPackage = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderPackage; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontProviderQuery = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontProviderQuery; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.fontWeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.fontWeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.foregroundInsidePadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.foregroundInsidePadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.gapBetweenBars = global::ObservableViewSample.Forms.Droid.Resource.Attribute.gapBetweenBars; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.goIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.goIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.headerLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.headerLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.height = global::ObservableViewSample.Forms.Droid.Resource.Attribute.height; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.hideOnContentScroll = global::ObservableViewSample.Forms.Droid.Resource.Attribute.hideOnContentScroll; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.hintAnimationEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.hintAnimationEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.hintEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.hintEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.hintTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.hintTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.homeAsUpIndicator = global::ObservableViewSample.Forms.Droid.Resource.Attribute.homeAsUpIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.homeLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.homeLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.icon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.icon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.iconTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.iconTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.iconTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.iconTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.iconifiedByDefault = global::ObservableViewSample.Forms.Droid.Resource.Attribute.iconifiedByDefault; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.imageButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.imageButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.indeterminateProgressStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.indeterminateProgressStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.initialActivityCount = global::ObservableViewSample.Forms.Droid.Resource.Attribute.initialActivityCount; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.insetForeground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.insetForeground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.isLightTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.isLightTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.itemBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.itemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.itemIconTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.itemIconTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.itemPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.itemPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.itemTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.itemTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.itemTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.itemTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.keylines = global::ObservableViewSample.Forms.Droid.Resource.Attribute.keylines; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layoutManager = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layoutManager; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_anchor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_anchor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_anchorGravity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_anchorGravity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_behavior = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_behavior; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_collapseMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_collapseMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_collapseParallaxMultiplier = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_collapseParallaxMultiplier; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_dodgeInsetEdges = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_dodgeInsetEdges; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_insetEdge = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_insetEdge; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_keyline = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_keyline; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_scrollFlags = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_scrollFlags; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.layout_scrollInterpolator = global::ObservableViewSample.Forms.Droid.Resource.Attribute.layout_scrollInterpolator; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listChoiceBackgroundIndicator = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listChoiceBackgroundIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listDividerAlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listDividerAlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listMenuViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listMenuViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPopupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPopupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPreferredItemHeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPreferredItemHeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPreferredItemHeightLarge = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPreferredItemHeightLarge; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPreferredItemHeightSmall = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPreferredItemHeightSmall; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPreferredItemPaddingLeft = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPreferredItemPaddingLeft; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.listPreferredItemPaddingRight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.listPreferredItemPaddingRight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.logo = global::ObservableViewSample.Forms.Droid.Resource.Attribute.logo; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.logoDescription = global::ObservableViewSample.Forms.Droid.Resource.Attribute.logoDescription; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.maxActionInlineWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.maxActionInlineWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.maxButtonHeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.maxButtonHeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.measureWithLargestChild = global::ObservableViewSample.Forms.Droid.Resource.Attribute.measureWithLargestChild; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.menu = global::ObservableViewSample.Forms.Droid.Resource.Attribute.menu; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.multiChoiceItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.multiChoiceItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.navigationContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Attribute.navigationContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.navigationIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.navigationIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.navigationMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.navigationMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.numericModifiers = global::ObservableViewSample.Forms.Droid.Resource.Attribute.numericModifiers; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.overlapAnchor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.overlapAnchor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.paddingBottomNoButtons = global::ObservableViewSample.Forms.Droid.Resource.Attribute.paddingBottomNoButtons; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.paddingEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.paddingEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.paddingStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.paddingStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.paddingTopNoTitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.paddingTopNoTitle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.panelBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.panelBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.panelMenuListTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.panelMenuListTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.panelMenuListWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.panelMenuListWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.passwordToggleContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Attribute.passwordToggleContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.passwordToggleDrawable = global::ObservableViewSample.Forms.Droid.Resource.Attribute.passwordToggleDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.passwordToggleEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.passwordToggleEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.passwordToggleTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.passwordToggleTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.passwordToggleTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.passwordToggleTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.popupMenuStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.popupMenuStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.popupTheme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.popupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.popupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.popupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.preserveIconSpacing = global::ObservableViewSample.Forms.Droid.Resource.Attribute.preserveIconSpacing; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.pressedTranslationZ = global::ObservableViewSample.Forms.Droid.Resource.Attribute.pressedTranslationZ; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.progressBarPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.progressBarPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.progressBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.progressBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.queryBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.queryBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.queryHint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.queryHint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.radioButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.radioButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.ratingBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.ratingBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.ratingBarStyleIndicator = global::ObservableViewSample.Forms.Droid.Resource.Attribute.ratingBarStyleIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.ratingBarStyleSmall = global::ObservableViewSample.Forms.Droid.Resource.Attribute.ratingBarStyleSmall; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.reverseLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.reverseLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.rippleColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.rippleColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrimAnimationDuration = global::ObservableViewSample.Forms.Droid.Resource.Attribute.scrimAnimationDuration; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.scrimVisibleHeightTrigger = global::ObservableViewSample.Forms.Droid.Resource.Attribute.scrimVisibleHeightTrigger; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchHintIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.searchHintIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.searchIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.searchViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.searchViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.seekBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.seekBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.selectableItemBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.selectableItemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.selectableItemBackgroundBorderless = global::ObservableViewSample.Forms.Droid.Resource.Attribute.selectableItemBackgroundBorderless; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.showAsAction = global::ObservableViewSample.Forms.Droid.Resource.Attribute.showAsAction; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.showDividers = global::ObservableViewSample.Forms.Droid.Resource.Attribute.showDividers; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.showText = global::ObservableViewSample.Forms.Droid.Resource.Attribute.showText; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.showTitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.showTitle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.singleChoiceItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.singleChoiceItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.spanCount = global::ObservableViewSample.Forms.Droid.Resource.Attribute.spanCount; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.spinBars = global::ObservableViewSample.Forms.Droid.Resource.Attribute.spinBars; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.spinnerDropDownItemStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.spinnerDropDownItemStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.spinnerStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.spinnerStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.splitTrack = global::ObservableViewSample.Forms.Droid.Resource.Attribute.splitTrack; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.srcCompat = global::ObservableViewSample.Forms.Droid.Resource.Attribute.srcCompat; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.stackFromEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.stackFromEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.state_above_anchor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.state_above_anchor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.state_collapsed = global::ObservableViewSample.Forms.Droid.Resource.Attribute.state_collapsed; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.state_collapsible = global::ObservableViewSample.Forms.Droid.Resource.Attribute.state_collapsible; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.statusBarBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.statusBarBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.statusBarScrim = global::ObservableViewSample.Forms.Droid.Resource.Attribute.statusBarScrim; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.subMenuArrow = global::ObservableViewSample.Forms.Droid.Resource.Attribute.subMenuArrow; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.submitBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.submitBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.subtitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.subtitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.subtitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.subtitleTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.subtitleTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.subtitleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.subtitleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.suggestionRowLayout = global::ObservableViewSample.Forms.Droid.Resource.Attribute.suggestionRowLayout; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.switchMinWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.switchMinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.switchPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.switchPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.switchStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.switchStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.switchTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.switchTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabContentStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabContentStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabGravity = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabGravity; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabIndicatorColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabIndicatorColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabIndicatorHeight = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabIndicatorHeight; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabMaxWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabMaxWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabMinWidth = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabMinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabPaddingBottom = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabPaddingBottom; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabPaddingEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabPaddingEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabPaddingStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabPaddingStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabPaddingTop = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabPaddingTop; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabSelectedTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabSelectedTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tabTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tabTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAllCaps = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAllCaps; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceLargePopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceLargePopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceListItem = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceListItem; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceListItemSecondary = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceListItemSecondary; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceListItemSmall = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceListItemSmall; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearancePopupMenuHeader = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearancePopupMenuHeader; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceSearchResultSubtitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceSearchResultSubtitle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceSearchResultTitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceSearchResultTitle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textAppearanceSmallPopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textAppearanceSmallPopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textColorAlertDialogListItem = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textColorAlertDialogListItem; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textColorError = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textColorError; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.textColorSearchUrl = global::ObservableViewSample.Forms.Droid.Resource.Attribute.textColorSearchUrl; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.theme = global::ObservableViewSample.Forms.Droid.Resource.Attribute.theme; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.thickness = global::ObservableViewSample.Forms.Droid.Resource.Attribute.thickness; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.thumbTextPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.thumbTextPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.thumbTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.thumbTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.thumbTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.thumbTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tickMark = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tickMark; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tickMarkTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tickMarkTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tickMarkTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tickMarkTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.title = global::ObservableViewSample.Forms.Droid.Resource.Attribute.title; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleEnabled = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMargin = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMargin; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMarginBottom = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMarginBottom; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMarginEnd = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMarginEnd; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMarginStart = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMarginStart; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMarginTop = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMarginTop; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleMargins = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleMargins; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleTextColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.titleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.titleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.toolbarId = global::ObservableViewSample.Forms.Droid.Resource.Attribute.toolbarId; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.toolbarNavigationButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.toolbarNavigationButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.toolbarStyle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.toolbarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tooltipForegroundColor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tooltipForegroundColor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tooltipFrameBackground = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tooltipFrameBackground; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.tooltipText = global::ObservableViewSample.Forms.Droid.Resource.Attribute.tooltipText; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.track = global::ObservableViewSample.Forms.Droid.Resource.Attribute.track; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.trackTint = global::ObservableViewSample.Forms.Droid.Resource.Attribute.trackTint; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.trackTintMode = global::ObservableViewSample.Forms.Droid.Resource.Attribute.trackTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.useCompatPadding = global::ObservableViewSample.Forms.Droid.Resource.Attribute.useCompatPadding; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.voiceIcon = global::ObservableViewSample.Forms.Droid.Resource.Attribute.voiceIcon; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowActionBar = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowActionBarOverlay = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowActionBarOverlay; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowActionModeOverlay = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowActionModeOverlay; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowFixedHeightMajor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowFixedHeightMajor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowFixedHeightMinor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowFixedHeightMinor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowFixedWidthMajor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowFixedWidthMajor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowFixedWidthMinor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowFixedWidthMinor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowMinWidthMajor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowMinWidthMajor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowMinWidthMinor = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowMinWidthMinor; - global::Xamarin.Forms.Platform.Android.Resource.Attribute.windowNoTitle = global::ObservableViewSample.Forms.Droid.Resource.Attribute.windowNoTitle; - global::Xamarin.Forms.Platform.Android.Resource.Boolean.abc_action_bar_embed_tabs = global::ObservableViewSample.Forms.Droid.Resource.Boolean.abc_action_bar_embed_tabs; - global::Xamarin.Forms.Platform.Android.Resource.Boolean.abc_allow_stacked_button_bar = global::ObservableViewSample.Forms.Droid.Resource.Boolean.abc_allow_stacked_button_bar; - global::Xamarin.Forms.Platform.Android.Resource.Boolean.abc_config_actionMenuItemAllCaps = global::ObservableViewSample.Forms.Droid.Resource.Boolean.abc_config_actionMenuItemAllCaps; - global::Xamarin.Forms.Platform.Android.Resource.Boolean.abc_config_closeDialogWhenTouchOutside = global::ObservableViewSample.Forms.Droid.Resource.Boolean.abc_config_closeDialogWhenTouchOutside; - global::Xamarin.Forms.Platform.Android.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent = global::ObservableViewSample.Forms.Droid.Resource.Boolean.abc_config_showMenuShortcutsWhenKeyboardPresent; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_background_cache_hint_selector_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_background_cache_hint_selector_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_background_cache_hint_selector_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_background_cache_hint_selector_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_btn_colored_borderless_text_material = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_btn_colored_borderless_text_material; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_btn_colored_text_material = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_btn_colored_text_material; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_color_highlight_material = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_color_highlight_material; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_hint_foreground_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_hint_foreground_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_hint_foreground_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_hint_foreground_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_input_method_navigation_guard = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_input_method_navigation_guard; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_primary_text_disable_only_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_primary_text_disable_only_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_primary_text_disable_only_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_primary_text_disable_only_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_primary_text_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_primary_text_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_primary_text_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_primary_text_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_search_url_text = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_search_url_text; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_search_url_text_normal = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_search_url_text_normal; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_search_url_text_pressed = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_search_url_text_pressed; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_search_url_text_selected = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_search_url_text_selected; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_secondary_text_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_secondary_text_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_secondary_text_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_secondary_text_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_btn_checkable = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_btn_checkable; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_default = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_default; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_edittext = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_edittext; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_seek_thumb = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_seek_thumb; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_spinner = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_spinner; - global::Xamarin.Forms.Platform.Android.Resource.Color.abc_tint_switch_track = global::ObservableViewSample.Forms.Droid.Resource.Color.abc_tint_switch_track; - global::Xamarin.Forms.Platform.Android.Resource.Color.accent_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.accent_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.accent_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.accent_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.background_floating_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.background_floating_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.background_floating_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.background_floating_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.background_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.background_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.background_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.background_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_disabled_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_disabled_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_disabled_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_disabled_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_inverse_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_inverse_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_inverse_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_inverse_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.bright_foreground_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.bright_foreground_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.button_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.button_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.button_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.button_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.cardview_dark_background = global::ObservableViewSample.Forms.Droid.Resource.Color.cardview_dark_background; - global::Xamarin.Forms.Platform.Android.Resource.Color.cardview_light_background = global::ObservableViewSample.Forms.Droid.Resource.Color.cardview_light_background; - global::Xamarin.Forms.Platform.Android.Resource.Color.cardview_shadow_end_color = global::ObservableViewSample.Forms.Droid.Resource.Color.cardview_shadow_end_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.cardview_shadow_start_color = global::ObservableViewSample.Forms.Droid.Resource.Color.cardview_shadow_start_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_bottom_navigation_shadow_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_bottom_navigation_shadow_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_error = global::ObservableViewSample.Forms.Droid.Resource.Color.design_error; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_shadow_end_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_shadow_end_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_shadow_mid_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_shadow_mid_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_shadow_start_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_shadow_start_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_stroke_end_inner_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_stroke_end_inner_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_stroke_end_outer_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_stroke_end_outer_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_stroke_top_inner_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_stroke_top_inner_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_fab_stroke_top_outer_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_fab_stroke_top_outer_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_snackbar_background_color = global::ObservableViewSample.Forms.Droid.Resource.Color.design_snackbar_background_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.design_tint_password_toggle = global::ObservableViewSample.Forms.Droid.Resource.Color.design_tint_password_toggle; - global::Xamarin.Forms.Platform.Android.Resource.Color.dim_foreground_disabled_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.dim_foreground_disabled_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.dim_foreground_disabled_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.dim_foreground_disabled_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.dim_foreground_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.dim_foreground_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.dim_foreground_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.dim_foreground_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.error_color_material = global::ObservableViewSample.Forms.Droid.Resource.Color.error_color_material; - global::Xamarin.Forms.Platform.Android.Resource.Color.foreground_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.foreground_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.foreground_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.foreground_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.highlighted_text_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.highlighted_text_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.highlighted_text_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.highlighted_text_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_blue_grey_800 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_blue_grey_800; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_blue_grey_900 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_blue_grey_900; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_blue_grey_950 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_blue_grey_950; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_deep_teal_200 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_deep_teal_200; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_deep_teal_500 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_deep_teal_500; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_100 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_100; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_300 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_300; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_50 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_50; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_600 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_600; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_800 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_800; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_850 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_850; - global::Xamarin.Forms.Platform.Android.Resource.Color.material_grey_900 = global::ObservableViewSample.Forms.Droid.Resource.Color.material_grey_900; - global::Xamarin.Forms.Platform.Android.Resource.Color.notification_action_color_filter = global::ObservableViewSample.Forms.Droid.Resource.Color.notification_action_color_filter; - global::Xamarin.Forms.Platform.Android.Resource.Color.notification_icon_bg_color = global::ObservableViewSample.Forms.Droid.Resource.Color.notification_icon_bg_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.notification_material_background_media_default_color = global::ObservableViewSample.Forms.Droid.Resource.Color.notification_material_background_media_default_color; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_dark_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_dark_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_dark_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_dark_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_text_default_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_text_default_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_text_default_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_text_default_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_text_disabled_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_text_disabled_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.primary_text_disabled_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.primary_text_disabled_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.ripple_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.ripple_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.ripple_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.ripple_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.secondary_text_default_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.secondary_text_default_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.secondary_text_default_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.secondary_text_default_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.secondary_text_disabled_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.secondary_text_disabled_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.secondary_text_disabled_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.secondary_text_disabled_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_disabled_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_disabled_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_disabled_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_disabled_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_normal_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_normal_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.switch_thumb_normal_material_light = global::ObservableViewSample.Forms.Droid.Resource.Color.switch_thumb_normal_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Color.tooltip_background_dark = global::ObservableViewSample.Forms.Droid.Resource.Color.tooltip_background_dark; - global::Xamarin.Forms.Platform.Android.Resource.Color.tooltip_background_light = global::ObservableViewSample.Forms.Droid.Resource.Color.tooltip_background_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_content_inset_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_content_inset_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_content_inset_with_nav = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_content_inset_with_nav; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_default_height_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_default_height_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_default_padding_end_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_default_padding_end_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_default_padding_start_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_default_padding_start_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_elevation_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_elevation_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_icon_vertical_padding_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_icon_vertical_padding_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_overflow_padding_end_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_overflow_padding_end_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_overflow_padding_start_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_overflow_padding_start_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_progress_bar_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_progress_bar_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_stacked_max_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_stacked_max_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_stacked_tab_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_stacked_tab_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_subtitle_bottom_margin_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_bar_subtitle_top_margin_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_bar_subtitle_top_margin_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_button_min_height_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_button_min_height_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_button_min_width_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_button_min_width_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_action_button_min_width_overflow_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_action_button_min_width_overflow_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_alert_dialog_button_bar_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_alert_dialog_button_bar_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_button_inset_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_button_inset_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_button_inset_vertical_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_button_inset_vertical_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_button_padding_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_button_padding_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_button_padding_vertical_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_button_padding_vertical_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_cascading_menus_min_smallest_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_cascading_menus_min_smallest_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_config_prefDialogWidth = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_config_prefDialogWidth; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_control_corner_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_control_corner_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_control_inset_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_control_inset_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_control_padding_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_control_padding_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_fixed_height_major = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_fixed_height_major; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_fixed_height_minor = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_fixed_height_minor; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_fixed_width_major = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_fixed_width_major; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_fixed_width_minor = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_fixed_width_minor; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_list_padding_bottom_no_buttons; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_list_padding_top_no_title = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_list_padding_top_no_title; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_min_width_major = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_min_width_major; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_min_width_minor = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_min_width_minor; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_padding_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_padding_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_padding_top_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_padding_top_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dialog_title_divider_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dialog_title_divider_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_disabled_alpha_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_disabled_alpha_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_disabled_alpha_material_light = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_disabled_alpha_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dropdownitem_icon_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dropdownitem_icon_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dropdownitem_text_padding_left = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dropdownitem_text_padding_left; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_dropdownitem_text_padding_right = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_dropdownitem_text_padding_right; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_edit_text_inset_bottom_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_edit_text_inset_bottom_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_edit_text_inset_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_edit_text_inset_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_edit_text_inset_top_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_edit_text_inset_top_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_floating_window_z = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_floating_window_z; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_list_item_padding_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_list_item_padding_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_panel_menu_list_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_panel_menu_list_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_progress_bar_height_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_progress_bar_height_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_search_view_preferred_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_search_view_preferred_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_search_view_preferred_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_search_view_preferred_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_seekbar_track_background_height_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_seekbar_track_background_height_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_seekbar_track_progress_height_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_seekbar_track_progress_height_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_select_dialog_padding_start_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_select_dialog_padding_start_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_switch_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_switch_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_body_1_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_body_1_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_body_2_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_body_2_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_button_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_button_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_caption_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_caption_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_display_1_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_display_1_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_display_2_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_display_2_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_display_3_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_display_3_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_display_4_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_display_4_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_headline_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_headline_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_large_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_large_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_medium_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_medium_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_menu_header_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_menu_header_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_menu_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_menu_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_small_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_small_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_subhead_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_subhead_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_subtitle_material_toolbar = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_subtitle_material_toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_title_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_title_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.abc_text_size_title_material_toolbar = global::ObservableViewSample.Forms.Droid.Resource.Dimension.abc_text_size_title_material_toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.cardview_compat_inset_shadow = global::ObservableViewSample.Forms.Droid.Resource.Dimension.cardview_compat_inset_shadow; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.cardview_default_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.cardview_default_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.cardview_default_radius = global::ObservableViewSample.Forms.Droid.Resource.Dimension.cardview_default_radius; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.compat_button_inset_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.compat_button_inset_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.compat_button_inset_vertical_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.compat_button_inset_vertical_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.compat_button_padding_horizontal_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.compat_button_padding_horizontal_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.compat_button_padding_vertical_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.compat_button_padding_vertical_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.compat_control_corner_material = global::ObservableViewSample.Forms.Droid.Resource.Dimension.compat_control_corner_material; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_appbar_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_appbar_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_active_item_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_active_item_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_active_text_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_active_text_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_item_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_item_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_item_min_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_item_min_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_margin = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_margin; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_shadow_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_shadow_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_navigation_text_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_navigation_text_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_sheet_modal_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_sheet_modal_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_bottom_sheet_peek_height_min = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_bottom_sheet_peek_height_min; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_border_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_border_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_image_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_image_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_size_mini = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_size_mini; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_size_normal = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_size_normal; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_fab_translation_z_pressed = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_fab_translation_z_pressed; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_icon_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_icon_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_icon_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_icon_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_padding_bottom = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_padding_bottom; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_navigation_separator_vertical_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_navigation_separator_vertical_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_action_inline_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_action_inline_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_background_corner_radius = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_background_corner_radius; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_elevation = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_extra_spacing_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_extra_spacing_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_min_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_min_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_padding_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_padding_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_padding_vertical = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_padding_vertical; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_padding_vertical_2lines = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_padding_vertical_2lines; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_snackbar_text_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_snackbar_text_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_tab_max_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_tab_max_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_tab_scrollable_min_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_tab_scrollable_min_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_tab_text_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_tab_text_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.design_tab_text_size_2line = global::ObservableViewSample.Forms.Droid.Resource.Dimension.design_tab_text_size_2line; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.disabled_alpha_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Dimension.disabled_alpha_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.disabled_alpha_material_light = global::ObservableViewSample.Forms.Droid.Resource.Dimension.disabled_alpha_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.fastscroll_default_thickness = global::ObservableViewSample.Forms.Droid.Resource.Dimension.fastscroll_default_thickness; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.fastscroll_margin = global::ObservableViewSample.Forms.Droid.Resource.Dimension.fastscroll_margin; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.fastscroll_minimum_range = global::ObservableViewSample.Forms.Droid.Resource.Dimension.fastscroll_minimum_range; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.highlight_alpha_material_colored = global::ObservableViewSample.Forms.Droid.Resource.Dimension.highlight_alpha_material_colored; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.highlight_alpha_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Dimension.highlight_alpha_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.highlight_alpha_material_light = global::ObservableViewSample.Forms.Droid.Resource.Dimension.highlight_alpha_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.hint_alpha_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Dimension.hint_alpha_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.hint_alpha_material_light = global::ObservableViewSample.Forms.Droid.Resource.Dimension.hint_alpha_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.hint_pressed_alpha_material_dark = global::ObservableViewSample.Forms.Droid.Resource.Dimension.hint_pressed_alpha_material_dark; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.hint_pressed_alpha_material_light = global::ObservableViewSample.Forms.Droid.Resource.Dimension.hint_pressed_alpha_material_light; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame = global::ObservableViewSample.Forms.Droid.Resource.Dimension.item_touch_helper_max_drag_scroll_per_frame; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity = global::ObservableViewSample.Forms.Droid.Resource.Dimension.item_touch_helper_swipe_escape_max_velocity; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.item_touch_helper_swipe_escape_velocity = global::ObservableViewSample.Forms.Droid.Resource.Dimension.item_touch_helper_swipe_escape_velocity; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_action_icon_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_action_icon_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_action_text_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_action_text_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_big_circle_margin = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_big_circle_margin; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_content_margin_start = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_content_margin_start; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_large_icon_height = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_large_icon_height; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_large_icon_width = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_large_icon_width; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_main_column_padding_top = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_main_column_padding_top; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_media_narrow_margin = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_media_narrow_margin; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_right_icon_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_right_icon_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_right_side_padding_top = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_right_side_padding_top; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_small_icon_background_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_small_icon_background_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_small_icon_size_as_large = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_small_icon_size_as_large; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_subtext_size = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_subtext_size; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_top_pad = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_top_pad; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.notification_top_pad_large_text = global::ObservableViewSample.Forms.Droid.Resource.Dimension.notification_top_pad_large_text; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_corner_radius = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_corner_radius; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_horizontal_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_horizontal_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_margin = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_margin; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_precise_anchor_extra_offset = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_precise_anchor_extra_offset; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_precise_anchor_threshold = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_precise_anchor_threshold; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_vertical_padding = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_vertical_padding; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_y_offset_non_touch = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_y_offset_non_touch; - global::Xamarin.Forms.Platform.Android.Resource.Dimension.tooltip_y_offset_touch = global::ObservableViewSample.Forms.Droid.Resource.Dimension.tooltip_y_offset_touch; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ab_share_pack_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ab_share_pack_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_action_bar_item_background_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_action_bar_item_background_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_borderless_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_borderless_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_check_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_check_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_000 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_check_to_on_mtrl_000; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_check_to_on_mtrl_015 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_check_to_on_mtrl_015; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_colored_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_colored_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_default_mtrl_shape = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_default_mtrl_shape; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_radio_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_radio_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_000 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_radio_to_on_mtrl_000; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_radio_to_on_mtrl_015 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_radio_to_on_mtrl_015; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_switch_to_on_mtrl_00001; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_btn_switch_to_on_mtrl_00012; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_cab_background_internal_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_cab_background_internal_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_cab_background_top_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_cab_background_top_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_cab_background_top_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_cab_background_top_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_control_background_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_control_background_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_dialog_material_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_dialog_material_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_edit_text_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_edit_text_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_ab_back_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_ab_back_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_arrow_drop_right_black_24dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_clear_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_clear_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_commit_search_api_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_go_search_api_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_go_search_api_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_copy_mtrl_am_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_cut_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_overflow_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_overflow_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_paste_mtrl_am_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_selectall_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_menu_share_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_menu_share_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_search_api_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_search_api_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_black_16dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_black_16dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_black_36dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_black_36dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_black_48dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_black_48dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_half_black_16dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_half_black_16dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_half_black_36dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_half_black_36dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_star_half_black_48dp = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_star_half_black_48dp; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ic_voice_search_api_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ic_voice_search_api_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_item_background_holo_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_item_background_holo_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_item_background_holo_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_item_background_holo_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_divider_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_divider_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_focused_holo = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_focused_holo; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_longpressed_holo = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_longpressed_holo; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_pressed_holo_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_pressed_holo_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_pressed_holo_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_pressed_holo_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_background_transition_holo_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_background_transition_holo_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_background_transition_holo_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_background_transition_holo_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_disabled_holo_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_disabled_holo_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_disabled_holo_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_disabled_holo_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_holo_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_holo_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_list_selector_holo_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_list_selector_holo_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_menu_hardkey_panel_mtrl_mult; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_popup_background_mtrl_mult = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_popup_background_mtrl_mult; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ratingbar_indicator_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ratingbar_indicator_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ratingbar_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ratingbar_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_ratingbar_small_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_ratingbar_small_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_scrubber_control_off_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_000; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005 = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_scrubber_control_to_pressed_mtrl_005; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_scrubber_primary_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_scrubber_primary_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_scrubber_track_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_scrubber_track_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_seekbar_thumb_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_seekbar_thumb_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_seekbar_tick_mark_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_seekbar_tick_mark_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_seekbar_track_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_seekbar_track_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_spinner_mtrl_am_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_spinner_mtrl_am_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_spinner_textfield_background_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_spinner_textfield_background_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_switch_thumb_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_switch_thumb_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_switch_track_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_switch_track_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_tab_indicator_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_tab_indicator_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_tab_indicator_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_tab_indicator_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_cursor_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_cursor_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_left_mtrl_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_left_mtrl_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_left_mtrl_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_middle_mtrl_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_middle_mtrl_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_middle_mtrl_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_right_mtrl_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_text_select_handle_right_mtrl_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_text_select_handle_right_mtrl_light; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_textfield_activated_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_textfield_activated_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_textfield_default_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_textfield_default_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_textfield_search_activated_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_textfield_search_default_mtrl_alpha = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_textfield_search_default_mtrl_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_textfield_search_material = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_textfield_search_material; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.abc_vector_test = global::ObservableViewSample.Forms.Droid.Resource.Drawable.abc_vector_test; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.avd_hide_password = global::ObservableViewSample.Forms.Droid.Resource.Drawable.avd_hide_password; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.avd_show_password = global::ObservableViewSample.Forms.Droid.Resource.Drawable.avd_show_password; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_bottom_navigation_item_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_bottom_navigation_item_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_fab_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_fab_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_ic_visibility = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_ic_visibility; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_ic_visibility_off = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_ic_visibility_off; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_password_eye = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_password_eye; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.design_snackbar_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.design_snackbar_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.navigation_empty_icon = global::ObservableViewSample.Forms.Droid.Resource.Drawable.navigation_empty_icon; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_action_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_action_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg_low = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg_low; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg_low_normal = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg_low_normal; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg_low_pressed = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg_low_pressed; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg_normal = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg_normal; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_bg_normal_pressed = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_bg_normal_pressed; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_icon_background = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_icon_background; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_template_icon_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_template_icon_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_template_icon_low_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_template_icon_low_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notification_tile_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notification_tile_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.notify_panel_notification_icon_bg = global::ObservableViewSample.Forms.Droid.Resource.Drawable.notify_panel_notification_icon_bg; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.tooltip_frame_dark = global::ObservableViewSample.Forms.Droid.Resource.Drawable.tooltip_frame_dark; - global::Xamarin.Forms.Platform.Android.Resource.Drawable.tooltip_frame_light = global::ObservableViewSample.Forms.Droid.Resource.Drawable.tooltip_frame_light; - global::Xamarin.Forms.Platform.Android.Resource.Id.ALT = global::ObservableViewSample.Forms.Droid.Resource.Id.ALT; - global::Xamarin.Forms.Platform.Android.Resource.Id.CTRL = global::ObservableViewSample.Forms.Droid.Resource.Id.CTRL; - global::Xamarin.Forms.Platform.Android.Resource.Id.FUNCTION = global::ObservableViewSample.Forms.Droid.Resource.Id.FUNCTION; - global::Xamarin.Forms.Platform.Android.Resource.Id.META = global::ObservableViewSample.Forms.Droid.Resource.Id.META; - global::Xamarin.Forms.Platform.Android.Resource.Id.SHIFT = global::ObservableViewSample.Forms.Droid.Resource.Id.SHIFT; - global::Xamarin.Forms.Platform.Android.Resource.Id.SYM = global::ObservableViewSample.Forms.Droid.Resource.Id.SYM; - global::Xamarin.Forms.Platform.Android.Resource.Id.action0 = global::ObservableViewSample.Forms.Droid.Resource.Id.action0; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_activity_content = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_activity_content; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_container = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_container; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_root = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_root; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_spinner = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_spinner; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_subtitle = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_bar_title = global::ObservableViewSample.Forms.Droid.Resource.Id.action_bar_title; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_container = global::ObservableViewSample.Forms.Droid.Resource.Id.action_container; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_context_bar = global::ObservableViewSample.Forms.Droid.Resource.Id.action_context_bar; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_divider = global::ObservableViewSample.Forms.Droid.Resource.Id.action_divider; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_image = global::ObservableViewSample.Forms.Droid.Resource.Id.action_image; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_menu_divider = global::ObservableViewSample.Forms.Droid.Resource.Id.action_menu_divider; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_menu_presenter = global::ObservableViewSample.Forms.Droid.Resource.Id.action_menu_presenter; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_mode_bar = global::ObservableViewSample.Forms.Droid.Resource.Id.action_mode_bar; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_mode_bar_stub = global::ObservableViewSample.Forms.Droid.Resource.Id.action_mode_bar_stub; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_mode_close_button = global::ObservableViewSample.Forms.Droid.Resource.Id.action_mode_close_button; - global::Xamarin.Forms.Platform.Android.Resource.Id.action_text = global::ObservableViewSample.Forms.Droid.Resource.Id.action_text; - global::Xamarin.Forms.Platform.Android.Resource.Id.actions = global::ObservableViewSample.Forms.Droid.Resource.Id.actions; - global::Xamarin.Forms.Platform.Android.Resource.Id.activity_chooser_view_content = global::ObservableViewSample.Forms.Droid.Resource.Id.activity_chooser_view_content; - global::Xamarin.Forms.Platform.Android.Resource.Id.add = global::ObservableViewSample.Forms.Droid.Resource.Id.add; - global::Xamarin.Forms.Platform.Android.Resource.Id.alertTitle = global::ObservableViewSample.Forms.Droid.Resource.Id.alertTitle; - global::Xamarin.Forms.Platform.Android.Resource.Id.all = global::ObservableViewSample.Forms.Droid.Resource.Id.all; - global::Xamarin.Forms.Platform.Android.Resource.Id.always = global::ObservableViewSample.Forms.Droid.Resource.Id.always; - global::Xamarin.Forms.Platform.Android.Resource.Id.async = global::ObservableViewSample.Forms.Droid.Resource.Id.async; - global::Xamarin.Forms.Platform.Android.Resource.Id.auto = global::ObservableViewSample.Forms.Droid.Resource.Id.auto; - global::Xamarin.Forms.Platform.Android.Resource.Id.beginning = global::ObservableViewSample.Forms.Droid.Resource.Id.beginning; - global::Xamarin.Forms.Platform.Android.Resource.Id.blocking = global::ObservableViewSample.Forms.Droid.Resource.Id.blocking; - global::Xamarin.Forms.Platform.Android.Resource.Id.bottom = global::ObservableViewSample.Forms.Droid.Resource.Id.bottom; - global::Xamarin.Forms.Platform.Android.Resource.Id.bottomtab_navarea = global::ObservableViewSample.Forms.Droid.Resource.Id.bottomtab_navarea; - global::Xamarin.Forms.Platform.Android.Resource.Id.bottomtab_tabbar = global::ObservableViewSample.Forms.Droid.Resource.Id.bottomtab_tabbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.buttonPanel = global::ObservableViewSample.Forms.Droid.Resource.Id.buttonPanel; - global::Xamarin.Forms.Platform.Android.Resource.Id.cancel_action = global::ObservableViewSample.Forms.Droid.Resource.Id.cancel_action; - global::Xamarin.Forms.Platform.Android.Resource.Id.center = global::ObservableViewSample.Forms.Droid.Resource.Id.center; - global::Xamarin.Forms.Platform.Android.Resource.Id.center_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Id.center_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Id.center_vertical = global::ObservableViewSample.Forms.Droid.Resource.Id.center_vertical; - global::Xamarin.Forms.Platform.Android.Resource.Id.checkbox = global::ObservableViewSample.Forms.Droid.Resource.Id.checkbox; - global::Xamarin.Forms.Platform.Android.Resource.Id.chronometer = global::ObservableViewSample.Forms.Droid.Resource.Id.chronometer; - global::Xamarin.Forms.Platform.Android.Resource.Id.clip_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Id.clip_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Id.clip_vertical = global::ObservableViewSample.Forms.Droid.Resource.Id.clip_vertical; - global::Xamarin.Forms.Platform.Android.Resource.Id.collapseActionView = global::ObservableViewSample.Forms.Droid.Resource.Id.collapseActionView; - global::Xamarin.Forms.Platform.Android.Resource.Id.container = global::ObservableViewSample.Forms.Droid.Resource.Id.container; - global::Xamarin.Forms.Platform.Android.Resource.Id.contentPanel = global::ObservableViewSample.Forms.Droid.Resource.Id.contentPanel; - global::Xamarin.Forms.Platform.Android.Resource.Id.coordinator = global::ObservableViewSample.Forms.Droid.Resource.Id.coordinator; - global::Xamarin.Forms.Platform.Android.Resource.Id.custom = global::ObservableViewSample.Forms.Droid.Resource.Id.custom; - global::Xamarin.Forms.Platform.Android.Resource.Id.customPanel = global::ObservableViewSample.Forms.Droid.Resource.Id.customPanel; - global::Xamarin.Forms.Platform.Android.Resource.Id.decor_content_parent = global::ObservableViewSample.Forms.Droid.Resource.Id.decor_content_parent; - global::Xamarin.Forms.Platform.Android.Resource.Id.default_activity_button = global::ObservableViewSample.Forms.Droid.Resource.Id.default_activity_button; - global::Xamarin.Forms.Platform.Android.Resource.Id.design_bottom_sheet = global::ObservableViewSample.Forms.Droid.Resource.Id.design_bottom_sheet; - global::Xamarin.Forms.Platform.Android.Resource.Id.design_menu_item_action_area = global::ObservableViewSample.Forms.Droid.Resource.Id.design_menu_item_action_area; - global::Xamarin.Forms.Platform.Android.Resource.Id.design_menu_item_action_area_stub = global::ObservableViewSample.Forms.Droid.Resource.Id.design_menu_item_action_area_stub; - global::Xamarin.Forms.Platform.Android.Resource.Id.design_menu_item_text = global::ObservableViewSample.Forms.Droid.Resource.Id.design_menu_item_text; - global::Xamarin.Forms.Platform.Android.Resource.Id.design_navigation_view = global::ObservableViewSample.Forms.Droid.Resource.Id.design_navigation_view; - global::Xamarin.Forms.Platform.Android.Resource.Id.disableHome = global::ObservableViewSample.Forms.Droid.Resource.Id.disableHome; - global::Xamarin.Forms.Platform.Android.Resource.Id.edit_query = global::ObservableViewSample.Forms.Droid.Resource.Id.edit_query; - global::Xamarin.Forms.Platform.Android.Resource.Id.end = global::ObservableViewSample.Forms.Droid.Resource.Id.end; - global::Xamarin.Forms.Platform.Android.Resource.Id.end_padder = global::ObservableViewSample.Forms.Droid.Resource.Id.end_padder; - global::Xamarin.Forms.Platform.Android.Resource.Id.enterAlways = global::ObservableViewSample.Forms.Droid.Resource.Id.enterAlways; - global::Xamarin.Forms.Platform.Android.Resource.Id.enterAlwaysCollapsed = global::ObservableViewSample.Forms.Droid.Resource.Id.enterAlwaysCollapsed; - global::Xamarin.Forms.Platform.Android.Resource.Id.exitUntilCollapsed = global::ObservableViewSample.Forms.Droid.Resource.Id.exitUntilCollapsed; - global::Xamarin.Forms.Platform.Android.Resource.Id.expand_activities_button = global::ObservableViewSample.Forms.Droid.Resource.Id.expand_activities_button; - global::Xamarin.Forms.Platform.Android.Resource.Id.expanded_menu = global::ObservableViewSample.Forms.Droid.Resource.Id.expanded_menu; - global::Xamarin.Forms.Platform.Android.Resource.Id.fill = global::ObservableViewSample.Forms.Droid.Resource.Id.fill; - global::Xamarin.Forms.Platform.Android.Resource.Id.fill_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Id.fill_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Id.fill_vertical = global::ObservableViewSample.Forms.Droid.Resource.Id.fill_vertical; - global::Xamarin.Forms.Platform.Android.Resource.Id.@fixed = global::ObservableViewSample.Forms.Droid.Resource.Id.@fixed; - global::Xamarin.Forms.Platform.Android.Resource.Id.flyoutcontent_appbar = global::ObservableViewSample.Forms.Droid.Resource.Id.flyoutcontent_appbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.flyoutcontent_recycler = global::ObservableViewSample.Forms.Droid.Resource.Id.flyoutcontent_recycler; - global::Xamarin.Forms.Platform.Android.Resource.Id.forever = global::ObservableViewSample.Forms.Droid.Resource.Id.forever; - global::Xamarin.Forms.Platform.Android.Resource.Id.ghost_view = global::ObservableViewSample.Forms.Droid.Resource.Id.ghost_view; - global::Xamarin.Forms.Platform.Android.Resource.Id.home = global::ObservableViewSample.Forms.Droid.Resource.Id.home; - global::Xamarin.Forms.Platform.Android.Resource.Id.homeAsUp = global::ObservableViewSample.Forms.Droid.Resource.Id.homeAsUp; - global::Xamarin.Forms.Platform.Android.Resource.Id.icon = global::ObservableViewSample.Forms.Droid.Resource.Id.icon; - global::Xamarin.Forms.Platform.Android.Resource.Id.icon_group = global::ObservableViewSample.Forms.Droid.Resource.Id.icon_group; - global::Xamarin.Forms.Platform.Android.Resource.Id.ifRoom = global::ObservableViewSample.Forms.Droid.Resource.Id.ifRoom; - global::Xamarin.Forms.Platform.Android.Resource.Id.image = global::ObservableViewSample.Forms.Droid.Resource.Id.image; - global::Xamarin.Forms.Platform.Android.Resource.Id.info = global::ObservableViewSample.Forms.Droid.Resource.Id.info; - global::Xamarin.Forms.Platform.Android.Resource.Id.italic = global::ObservableViewSample.Forms.Droid.Resource.Id.italic; - global::Xamarin.Forms.Platform.Android.Resource.Id.item_touch_helper_previous_elevation = global::ObservableViewSample.Forms.Droid.Resource.Id.item_touch_helper_previous_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Id.largeLabel = global::ObservableViewSample.Forms.Droid.Resource.Id.largeLabel; - global::Xamarin.Forms.Platform.Android.Resource.Id.left = global::ObservableViewSample.Forms.Droid.Resource.Id.left; - global::Xamarin.Forms.Platform.Android.Resource.Id.line1 = global::ObservableViewSample.Forms.Droid.Resource.Id.line1; - global::Xamarin.Forms.Platform.Android.Resource.Id.line3 = global::ObservableViewSample.Forms.Droid.Resource.Id.line3; - global::Xamarin.Forms.Platform.Android.Resource.Id.listMode = global::ObservableViewSample.Forms.Droid.Resource.Id.listMode; - global::Xamarin.Forms.Platform.Android.Resource.Id.list_item = global::ObservableViewSample.Forms.Droid.Resource.Id.list_item; - global::Xamarin.Forms.Platform.Android.Resource.Id.main_appbar = global::ObservableViewSample.Forms.Droid.Resource.Id.main_appbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.main_tablayout = global::ObservableViewSample.Forms.Droid.Resource.Id.main_tablayout; - global::Xamarin.Forms.Platform.Android.Resource.Id.main_toolbar = global::ObservableViewSample.Forms.Droid.Resource.Id.main_toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.main_viewpager = global::ObservableViewSample.Forms.Droid.Resource.Id.main_viewpager; - global::Xamarin.Forms.Platform.Android.Resource.Id.masked = global::ObservableViewSample.Forms.Droid.Resource.Id.masked; - global::Xamarin.Forms.Platform.Android.Resource.Id.media_actions = global::ObservableViewSample.Forms.Droid.Resource.Id.media_actions; - global::Xamarin.Forms.Platform.Android.Resource.Id.message = global::ObservableViewSample.Forms.Droid.Resource.Id.message; - global::Xamarin.Forms.Platform.Android.Resource.Id.middle = global::ObservableViewSample.Forms.Droid.Resource.Id.middle; - global::Xamarin.Forms.Platform.Android.Resource.Id.mini = global::ObservableViewSample.Forms.Droid.Resource.Id.mini; - global::Xamarin.Forms.Platform.Android.Resource.Id.multiply = global::ObservableViewSample.Forms.Droid.Resource.Id.multiply; - global::Xamarin.Forms.Platform.Android.Resource.Id.navigation_header_container = global::ObservableViewSample.Forms.Droid.Resource.Id.navigation_header_container; - global::Xamarin.Forms.Platform.Android.Resource.Id.never = global::ObservableViewSample.Forms.Droid.Resource.Id.never; - global::Xamarin.Forms.Platform.Android.Resource.Id.none = global::ObservableViewSample.Forms.Droid.Resource.Id.none; - global::Xamarin.Forms.Platform.Android.Resource.Id.normal = global::ObservableViewSample.Forms.Droid.Resource.Id.normal; - global::Xamarin.Forms.Platform.Android.Resource.Id.notification_background = global::ObservableViewSample.Forms.Droid.Resource.Id.notification_background; - global::Xamarin.Forms.Platform.Android.Resource.Id.notification_main_column = global::ObservableViewSample.Forms.Droid.Resource.Id.notification_main_column; - global::Xamarin.Forms.Platform.Android.Resource.Id.notification_main_column_container = global::ObservableViewSample.Forms.Droid.Resource.Id.notification_main_column_container; - global::Xamarin.Forms.Platform.Android.Resource.Id.parallax = global::ObservableViewSample.Forms.Droid.Resource.Id.parallax; - global::Xamarin.Forms.Platform.Android.Resource.Id.parentPanel = global::ObservableViewSample.Forms.Droid.Resource.Id.parentPanel; - global::Xamarin.Forms.Platform.Android.Resource.Id.parent_matrix = global::ObservableViewSample.Forms.Droid.Resource.Id.parent_matrix; - global::Xamarin.Forms.Platform.Android.Resource.Id.pin = global::ObservableViewSample.Forms.Droid.Resource.Id.pin; - global::Xamarin.Forms.Platform.Android.Resource.Id.progress_circular = global::ObservableViewSample.Forms.Droid.Resource.Id.progress_circular; - global::Xamarin.Forms.Platform.Android.Resource.Id.progress_horizontal = global::ObservableViewSample.Forms.Droid.Resource.Id.progress_horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Id.radio = global::ObservableViewSample.Forms.Droid.Resource.Id.radio; - global::Xamarin.Forms.Platform.Android.Resource.Id.right = global::ObservableViewSample.Forms.Droid.Resource.Id.right; - global::Xamarin.Forms.Platform.Android.Resource.Id.right_icon = global::ObservableViewSample.Forms.Droid.Resource.Id.right_icon; - global::Xamarin.Forms.Platform.Android.Resource.Id.right_side = global::ObservableViewSample.Forms.Droid.Resource.Id.right_side; - global::Xamarin.Forms.Platform.Android.Resource.Id.save_image_matrix = global::ObservableViewSample.Forms.Droid.Resource.Id.save_image_matrix; - global::Xamarin.Forms.Platform.Android.Resource.Id.save_non_transition_alpha = global::ObservableViewSample.Forms.Droid.Resource.Id.save_non_transition_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Id.save_scale_type = global::ObservableViewSample.Forms.Droid.Resource.Id.save_scale_type; - global::Xamarin.Forms.Platform.Android.Resource.Id.screen = global::ObservableViewSample.Forms.Droid.Resource.Id.screen; - global::Xamarin.Forms.Platform.Android.Resource.Id.scroll = global::ObservableViewSample.Forms.Droid.Resource.Id.scroll; - global::Xamarin.Forms.Platform.Android.Resource.Id.scrollIndicatorDown = global::ObservableViewSample.Forms.Droid.Resource.Id.scrollIndicatorDown; - global::Xamarin.Forms.Platform.Android.Resource.Id.scrollIndicatorUp = global::ObservableViewSample.Forms.Droid.Resource.Id.scrollIndicatorUp; - global::Xamarin.Forms.Platform.Android.Resource.Id.scrollView = global::ObservableViewSample.Forms.Droid.Resource.Id.scrollView; - global::Xamarin.Forms.Platform.Android.Resource.Id.scrollable = global::ObservableViewSample.Forms.Droid.Resource.Id.scrollable; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_badge = global::ObservableViewSample.Forms.Droid.Resource.Id.search_badge; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_bar = global::ObservableViewSample.Forms.Droid.Resource.Id.search_bar; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_button = global::ObservableViewSample.Forms.Droid.Resource.Id.search_button; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_close_btn = global::ObservableViewSample.Forms.Droid.Resource.Id.search_close_btn; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_edit_frame = global::ObservableViewSample.Forms.Droid.Resource.Id.search_edit_frame; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_go_btn = global::ObservableViewSample.Forms.Droid.Resource.Id.search_go_btn; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_mag_icon = global::ObservableViewSample.Forms.Droid.Resource.Id.search_mag_icon; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_plate = global::ObservableViewSample.Forms.Droid.Resource.Id.search_plate; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_src_text = global::ObservableViewSample.Forms.Droid.Resource.Id.search_src_text; - global::Xamarin.Forms.Platform.Android.Resource.Id.search_voice_btn = global::ObservableViewSample.Forms.Droid.Resource.Id.search_voice_btn; - global::Xamarin.Forms.Platform.Android.Resource.Id.select_dialog_listview = global::ObservableViewSample.Forms.Droid.Resource.Id.select_dialog_listview; - global::Xamarin.Forms.Platform.Android.Resource.Id.shellcontent_appbar = global::ObservableViewSample.Forms.Droid.Resource.Id.shellcontent_appbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.shellcontent_toolbar = global::ObservableViewSample.Forms.Droid.Resource.Id.shellcontent_toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Id.shortcut = global::ObservableViewSample.Forms.Droid.Resource.Id.shortcut; - global::Xamarin.Forms.Platform.Android.Resource.Id.showCustom = global::ObservableViewSample.Forms.Droid.Resource.Id.showCustom; - global::Xamarin.Forms.Platform.Android.Resource.Id.showHome = global::ObservableViewSample.Forms.Droid.Resource.Id.showHome; - global::Xamarin.Forms.Platform.Android.Resource.Id.showTitle = global::ObservableViewSample.Forms.Droid.Resource.Id.showTitle; - global::Xamarin.Forms.Platform.Android.Resource.Id.smallLabel = global::ObservableViewSample.Forms.Droid.Resource.Id.smallLabel; - global::Xamarin.Forms.Platform.Android.Resource.Id.snackbar_action = global::ObservableViewSample.Forms.Droid.Resource.Id.snackbar_action; - global::Xamarin.Forms.Platform.Android.Resource.Id.snackbar_text = global::ObservableViewSample.Forms.Droid.Resource.Id.snackbar_text; - global::Xamarin.Forms.Platform.Android.Resource.Id.snap = global::ObservableViewSample.Forms.Droid.Resource.Id.snap; - global::Xamarin.Forms.Platform.Android.Resource.Id.spacer = global::ObservableViewSample.Forms.Droid.Resource.Id.spacer; - global::Xamarin.Forms.Platform.Android.Resource.Id.split_action_bar = global::ObservableViewSample.Forms.Droid.Resource.Id.split_action_bar; - global::Xamarin.Forms.Platform.Android.Resource.Id.src_atop = global::ObservableViewSample.Forms.Droid.Resource.Id.src_atop; - global::Xamarin.Forms.Platform.Android.Resource.Id.src_in = global::ObservableViewSample.Forms.Droid.Resource.Id.src_in; - global::Xamarin.Forms.Platform.Android.Resource.Id.src_over = global::ObservableViewSample.Forms.Droid.Resource.Id.src_over; - global::Xamarin.Forms.Platform.Android.Resource.Id.start = global::ObservableViewSample.Forms.Droid.Resource.Id.start; - global::Xamarin.Forms.Platform.Android.Resource.Id.status_bar_latest_event_content = global::ObservableViewSample.Forms.Droid.Resource.Id.status_bar_latest_event_content; - global::Xamarin.Forms.Platform.Android.Resource.Id.submenuarrow = global::ObservableViewSample.Forms.Droid.Resource.Id.submenuarrow; - global::Xamarin.Forms.Platform.Android.Resource.Id.submit_area = global::ObservableViewSample.Forms.Droid.Resource.Id.submit_area; - global::Xamarin.Forms.Platform.Android.Resource.Id.tabMode = global::ObservableViewSample.Forms.Droid.Resource.Id.tabMode; - global::Xamarin.Forms.Platform.Android.Resource.Id.tag_transition_group = global::ObservableViewSample.Forms.Droid.Resource.Id.tag_transition_group; - global::Xamarin.Forms.Platform.Android.Resource.Id.text = global::ObservableViewSample.Forms.Droid.Resource.Id.text; - global::Xamarin.Forms.Platform.Android.Resource.Id.text2 = global::ObservableViewSample.Forms.Droid.Resource.Id.text2; - global::Xamarin.Forms.Platform.Android.Resource.Id.textSpacerNoButtons = global::ObservableViewSample.Forms.Droid.Resource.Id.textSpacerNoButtons; - global::Xamarin.Forms.Platform.Android.Resource.Id.textSpacerNoTitle = global::ObservableViewSample.Forms.Droid.Resource.Id.textSpacerNoTitle; - global::Xamarin.Forms.Platform.Android.Resource.Id.text_input_password_toggle = global::ObservableViewSample.Forms.Droid.Resource.Id.text_input_password_toggle; - global::Xamarin.Forms.Platform.Android.Resource.Id.textinput_counter = global::ObservableViewSample.Forms.Droid.Resource.Id.textinput_counter; - global::Xamarin.Forms.Platform.Android.Resource.Id.textinput_error = global::ObservableViewSample.Forms.Droid.Resource.Id.textinput_error; - global::Xamarin.Forms.Platform.Android.Resource.Id.time = global::ObservableViewSample.Forms.Droid.Resource.Id.time; - global::Xamarin.Forms.Platform.Android.Resource.Id.title = global::ObservableViewSample.Forms.Droid.Resource.Id.title; - global::Xamarin.Forms.Platform.Android.Resource.Id.titleDividerNoCustom = global::ObservableViewSample.Forms.Droid.Resource.Id.titleDividerNoCustom; - global::Xamarin.Forms.Platform.Android.Resource.Id.title_template = global::ObservableViewSample.Forms.Droid.Resource.Id.title_template; - global::Xamarin.Forms.Platform.Android.Resource.Id.top = global::ObservableViewSample.Forms.Droid.Resource.Id.top; - global::Xamarin.Forms.Platform.Android.Resource.Id.topPanel = global::ObservableViewSample.Forms.Droid.Resource.Id.topPanel; - global::Xamarin.Forms.Platform.Android.Resource.Id.touch_outside = global::ObservableViewSample.Forms.Droid.Resource.Id.touch_outside; - global::Xamarin.Forms.Platform.Android.Resource.Id.transition_current_scene = global::ObservableViewSample.Forms.Droid.Resource.Id.transition_current_scene; - global::Xamarin.Forms.Platform.Android.Resource.Id.transition_layout_save = global::ObservableViewSample.Forms.Droid.Resource.Id.transition_layout_save; - global::Xamarin.Forms.Platform.Android.Resource.Id.transition_position = global::ObservableViewSample.Forms.Droid.Resource.Id.transition_position; - global::Xamarin.Forms.Platform.Android.Resource.Id.transition_scene_layoutid_cache = global::ObservableViewSample.Forms.Droid.Resource.Id.transition_scene_layoutid_cache; - global::Xamarin.Forms.Platform.Android.Resource.Id.transition_transform = global::ObservableViewSample.Forms.Droid.Resource.Id.transition_transform; - global::Xamarin.Forms.Platform.Android.Resource.Id.uniform = global::ObservableViewSample.Forms.Droid.Resource.Id.uniform; - global::Xamarin.Forms.Platform.Android.Resource.Id.up = global::ObservableViewSample.Forms.Droid.Resource.Id.up; - global::Xamarin.Forms.Platform.Android.Resource.Id.useLogo = global::ObservableViewSample.Forms.Droid.Resource.Id.useLogo; - global::Xamarin.Forms.Platform.Android.Resource.Id.view_offset_helper = global::ObservableViewSample.Forms.Droid.Resource.Id.view_offset_helper; - global::Xamarin.Forms.Platform.Android.Resource.Id.visible = global::ObservableViewSample.Forms.Droid.Resource.Id.visible; - global::Xamarin.Forms.Platform.Android.Resource.Id.withText = global::ObservableViewSample.Forms.Droid.Resource.Id.withText; - global::Xamarin.Forms.Platform.Android.Resource.Id.wrap_content = global::ObservableViewSample.Forms.Droid.Resource.Id.wrap_content; - global::Xamarin.Forms.Platform.Android.Resource.Integer.abc_config_activityDefaultDur = global::ObservableViewSample.Forms.Droid.Resource.Integer.abc_config_activityDefaultDur; - global::Xamarin.Forms.Platform.Android.Resource.Integer.abc_config_activityShortDur = global::ObservableViewSample.Forms.Droid.Resource.Integer.abc_config_activityShortDur; - global::Xamarin.Forms.Platform.Android.Resource.Integer.app_bar_elevation_anim_duration = global::ObservableViewSample.Forms.Droid.Resource.Integer.app_bar_elevation_anim_duration; - global::Xamarin.Forms.Platform.Android.Resource.Integer.bottom_sheet_slide_duration = global::ObservableViewSample.Forms.Droid.Resource.Integer.bottom_sheet_slide_duration; - global::Xamarin.Forms.Platform.Android.Resource.Integer.cancel_button_image_alpha = global::ObservableViewSample.Forms.Droid.Resource.Integer.cancel_button_image_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Integer.config_tooltipAnimTime = global::ObservableViewSample.Forms.Droid.Resource.Integer.config_tooltipAnimTime; - global::Xamarin.Forms.Platform.Android.Resource.Integer.design_snackbar_text_max_lines = global::ObservableViewSample.Forms.Droid.Resource.Integer.design_snackbar_text_max_lines; - global::Xamarin.Forms.Platform.Android.Resource.Integer.hide_password_duration = global::ObservableViewSample.Forms.Droid.Resource.Integer.hide_password_duration; - global::Xamarin.Forms.Platform.Android.Resource.Integer.show_password_duration = global::ObservableViewSample.Forms.Droid.Resource.Integer.show_password_duration; - global::Xamarin.Forms.Platform.Android.Resource.Integer.status_bar_notification_info_maxnum = global::ObservableViewSample.Forms.Droid.Resource.Integer.status_bar_notification_info_maxnum; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_bar_title_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_bar_title_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_bar_up_container = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_bar_up_container; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_menu_item_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_menu_item_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_menu_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_menu_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_mode_bar = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_mode_bar; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_action_mode_close_item_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_action_mode_close_item_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_activity_chooser_view = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_activity_chooser_view; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_activity_chooser_view_list_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_activity_chooser_view_list_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_alert_dialog_button_bar_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_alert_dialog_button_bar_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_alert_dialog_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_alert_dialog_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_alert_dialog_title_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_alert_dialog_title_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_dialog_title_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_dialog_title_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_expanded_menu_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_expanded_menu_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_list_menu_item_checkbox = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_list_menu_item_checkbox; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_list_menu_item_icon = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_list_menu_item_icon; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_list_menu_item_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_list_menu_item_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_list_menu_item_radio = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_list_menu_item_radio; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_popup_menu_header_item_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_popup_menu_header_item_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_popup_menu_item_layout = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_popup_menu_item_layout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_screen_content_include = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_screen_content_include; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_screen_simple = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_screen_simple; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_screen_simple_overlay_action_mode = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_screen_simple_overlay_action_mode; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_screen_toolbar = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_screen_toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_search_dropdown_item_icons_2line = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_search_dropdown_item_icons_2line; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_search_view = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_search_view; - global::Xamarin.Forms.Platform.Android.Resource.Layout.abc_select_dialog_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.abc_select_dialog_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.BottomTabLayout = global::ObservableViewSample.Forms.Droid.Resource.Layout.BottomTabLayout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_bottom_navigation_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_bottom_navigation_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_bottom_sheet_dialog = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_bottom_sheet_dialog; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_layout_snackbar = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_layout_snackbar; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_layout_snackbar_include = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_layout_snackbar_include; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_layout_tab_icon = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_layout_tab_icon; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_layout_tab_text = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_layout_tab_text; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_menu_item_action_area = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_menu_item_action_area; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_item_header = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_item_header; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_item_separator = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_item_separator; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_item_subheader = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_item_subheader; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_menu = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_menu; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_navigation_menu_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_navigation_menu_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.design_text_input_password_icon = global::ObservableViewSample.Forms.Droid.Resource.Layout.design_text_input_password_icon; - global::Xamarin.Forms.Platform.Android.Resource.Layout.FlyoutContent = global::ObservableViewSample.Forms.Droid.Resource.Layout.FlyoutContent; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_action = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_action; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_action_tombstone = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_action_tombstone; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_media_action = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_media_action; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_media_cancel_action = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_media_cancel_action; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_big_media = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_big_media; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_big_media_custom = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_big_media_custom; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_big_media_narrow = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_big_media_narrow; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_big_media_narrow_custom = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_big_media_narrow_custom; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_custom_big = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_custom_big; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_icon_group = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_icon_group; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_lines_media = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_lines_media; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_media = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_media; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_media_custom = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_media_custom; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_part_chronometer = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_part_chronometer; - global::Xamarin.Forms.Platform.Android.Resource.Layout.notification_template_part_time = global::ObservableViewSample.Forms.Droid.Resource.Layout.notification_template_part_time; - global::Xamarin.Forms.Platform.Android.Resource.Layout.RootLayout = global::ObservableViewSample.Forms.Droid.Resource.Layout.RootLayout; - global::Xamarin.Forms.Platform.Android.Resource.Layout.select_dialog_item_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.select_dialog_item_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.select_dialog_multichoice_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.select_dialog_multichoice_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.select_dialog_singlechoice_material = global::ObservableViewSample.Forms.Droid.Resource.Layout.select_dialog_singlechoice_material; - global::Xamarin.Forms.Platform.Android.Resource.Layout.ShellContent = global::ObservableViewSample.Forms.Droid.Resource.Layout.ShellContent; - global::Xamarin.Forms.Platform.Android.Resource.Layout.support_simple_spinner_dropdown_item = global::ObservableViewSample.Forms.Droid.Resource.Layout.support_simple_spinner_dropdown_item; - global::Xamarin.Forms.Platform.Android.Resource.Layout.tooltip = global::ObservableViewSample.Forms.Droid.Resource.Layout.tooltip; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_action_bar_home_description = global::ObservableViewSample.Forms.Droid.Resource.String.abc_action_bar_home_description; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_action_bar_up_description = global::ObservableViewSample.Forms.Droid.Resource.String.abc_action_bar_up_description; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_action_menu_overflow_description = global::ObservableViewSample.Forms.Droid.Resource.String.abc_action_menu_overflow_description; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_action_mode_done = global::ObservableViewSample.Forms.Droid.Resource.String.abc_action_mode_done; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_activity_chooser_view_see_all = global::ObservableViewSample.Forms.Droid.Resource.String.abc_activity_chooser_view_see_all; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_activitychooserview_choose_application = global::ObservableViewSample.Forms.Droid.Resource.String.abc_activitychooserview_choose_application; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_capital_off = global::ObservableViewSample.Forms.Droid.Resource.String.abc_capital_off; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_capital_on = global::ObservableViewSample.Forms.Droid.Resource.String.abc_capital_on; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_body_1_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_body_1_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_body_2_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_body_2_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_button_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_button_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_caption_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_caption_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_display_1_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_display_1_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_display_2_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_display_2_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_display_3_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_display_3_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_display_4_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_display_4_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_headline_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_headline_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_menu_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_menu_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_subhead_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_subhead_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_font_family_title_material = global::ObservableViewSample.Forms.Droid.Resource.String.abc_font_family_title_material; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_search_hint = global::ObservableViewSample.Forms.Droid.Resource.String.abc_search_hint; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_searchview_description_clear = global::ObservableViewSample.Forms.Droid.Resource.String.abc_searchview_description_clear; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_searchview_description_query = global::ObservableViewSample.Forms.Droid.Resource.String.abc_searchview_description_query; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_searchview_description_search = global::ObservableViewSample.Forms.Droid.Resource.String.abc_searchview_description_search; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_searchview_description_submit = global::ObservableViewSample.Forms.Droid.Resource.String.abc_searchview_description_submit; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_searchview_description_voice = global::ObservableViewSample.Forms.Droid.Resource.String.abc_searchview_description_voice; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_shareactionprovider_share_with = global::ObservableViewSample.Forms.Droid.Resource.String.abc_shareactionprovider_share_with; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_shareactionprovider_share_with_application = global::ObservableViewSample.Forms.Droid.Resource.String.abc_shareactionprovider_share_with_application; - global::Xamarin.Forms.Platform.Android.Resource.String.abc_toolbar_collapse_description = global::ObservableViewSample.Forms.Droid.Resource.String.abc_toolbar_collapse_description; - global::Xamarin.Forms.Platform.Android.Resource.String.appbar_scrolling_view_behavior = global::ObservableViewSample.Forms.Droid.Resource.String.appbar_scrolling_view_behavior; - global::Xamarin.Forms.Platform.Android.Resource.String.bottom_sheet_behavior = global::ObservableViewSample.Forms.Droid.Resource.String.bottom_sheet_behavior; - global::Xamarin.Forms.Platform.Android.Resource.String.character_counter_pattern = global::ObservableViewSample.Forms.Droid.Resource.String.character_counter_pattern; - global::Xamarin.Forms.Platform.Android.Resource.String.password_toggle_content_description = global::ObservableViewSample.Forms.Droid.Resource.String.password_toggle_content_description; - global::Xamarin.Forms.Platform.Android.Resource.String.path_password_eye = global::ObservableViewSample.Forms.Droid.Resource.String.path_password_eye; - global::Xamarin.Forms.Platform.Android.Resource.String.path_password_eye_mask_strike_through = global::ObservableViewSample.Forms.Droid.Resource.String.path_password_eye_mask_strike_through; - global::Xamarin.Forms.Platform.Android.Resource.String.path_password_eye_mask_visible = global::ObservableViewSample.Forms.Droid.Resource.String.path_password_eye_mask_visible; - global::Xamarin.Forms.Platform.Android.Resource.String.path_password_strike_through = global::ObservableViewSample.Forms.Droid.Resource.String.path_password_strike_through; - global::Xamarin.Forms.Platform.Android.Resource.String.search_menu_title = global::ObservableViewSample.Forms.Droid.Resource.String.search_menu_title; - global::Xamarin.Forms.Platform.Android.Resource.String.status_bar_notification_info_overflow = global::ObservableViewSample.Forms.Droid.Resource.String.status_bar_notification_info_overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.AlertDialog_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.AlertDialog_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.AlertDialog_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.AlertDialog_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Animation_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_AppCompat_DropDownUp = global::ObservableViewSample.Forms.Droid.Resource.Style.Animation_AppCompat_DropDownUp; - global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_AppCompat_Tooltip = global::ObservableViewSample.Forms.Droid.Resource.Style.Animation_AppCompat_Tooltip; - global::Xamarin.Forms.Platform.Android.Resource.Style.Animation_Design_BottomSheetDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Animation_Design_BottomSheetDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_AlertDialog_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_AlertDialog_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_AlertDialog_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_AlertDialog_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Animation_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Animation_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Animation_AppCompat_DropDownUp = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Animation_AppCompat_DropDownUp; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Animation_AppCompat_Tooltip = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Animation_AppCompat_Tooltip; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_CardView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_CardView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_DialogWindowTitle_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_DialogWindowTitle_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_DialogWindowTitleBackground_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_DialogWindowTitleBackground_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Body1 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Body1; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Body2 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Body2; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Caption = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Caption; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Display1 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Display1; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Display2 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Display2; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Display3 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Display3; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Display4 = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Display4; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Headline = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Headline; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Large_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Medium; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Medium_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_SearchResult; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_SearchResult_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Small_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Subhead; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Subhead_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Title_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Tooltip = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Tooltip; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_ActionMode_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_Button_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_DropDownItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Header; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_PopupMenu_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_Switch; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_TextAppearance_Widget_AppCompat_Toolbar_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_CompactMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_CompactMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Dialog_FixedSize; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Dialog_MinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_DialogWhenLarge; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_DarkActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_Dialog_FixedSize; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_Dialog_MinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Theme_AppCompat_Light_DialogWhenLarge; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_Dark; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_Dark_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_ThemeOverlay_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_ThemeOverlay_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V11_Theme_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V11_Theme_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V11_Theme_AppCompat_Light_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V11_ThemeOverlay_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V12_Widget_AppCompat_AutoCompleteTextView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V12_Widget_AppCompat_EditText = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V12_Widget_AppCompat_EditText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V14_Widget_Design_AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V14_Widget_Design_AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_Theme_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_Theme_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_Theme_AppCompat_Light_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_ThemeOverlay_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V21_Widget_Design_AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V21_Widget_Design_AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V22_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V22_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V22_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V22_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V23_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V23_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V23_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V23_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V26_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V26_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V26_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V26_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V26_Widget_AppCompat_Toolbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V26_Widget_AppCompat_Toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V26_Widget_Design_AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V26_Widget_Design_AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Theme_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Theme_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Theme_AppCompat_Light_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_ThemeOverlay_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Widget_AppCompat_AutoCompleteTextView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Widget_AppCompat_EditText = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Widget_AppCompat_EditText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_V7_Widget_AppCompat_Toolbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_V7_Widget_AppCompat_Toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionBar_Solid; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionBar_TabBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionBar_TabText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionBar_TabView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionButton_CloseMode; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionButton_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActionMode = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActionMode; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ActivityChooserView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ActivityChooserView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_AutoCompleteTextView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button_Borderless; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button_Borderless_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button_ButtonBar_AlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Button_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Button_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ButtonBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ButtonBar_AlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_CompoundButton_CheckBox; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_CompoundButton_RadioButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_CompoundButton_Switch; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_DrawerArrowToggle_Common; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_DropDownItem_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_EditText = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_EditText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ImageButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ImageButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_Solid; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_ActionBar_TabView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Light_PopupMenu_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ListMenuView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ListMenuView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ListPopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ListPopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ListView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ListView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ListView_DropDown = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ListView_DropDown; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ListView_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ListView_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_PopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_PopupMenu_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_PopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_PopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ProgressBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_ProgressBar_Horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_RatingBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_RatingBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_RatingBar_Indicator; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_RatingBar_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_RatingBar_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_SearchView = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_SearchView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_SearchView_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_SeekBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_SeekBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_SeekBar_Discrete; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Spinner_Underlined; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_TextView_SpinnerItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Toolbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_AppCompat_Toolbar_Button_Navigation; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_Design_AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_Design_AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Base_Widget_Design_TabLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Base_Widget_Design_TabLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.CardView = global::ObservableViewSample.Forms.Droid.Resource.Style.CardView; - global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Dark = global::ObservableViewSample.Forms.Droid.Resource.Style.CardView_Dark; - global::Xamarin.Forms.Platform.Android.Resource.Style.CardView_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.CardView_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_ThemeOverlay_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_ThemeOverlay_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_ThemeOverlay_AppCompat_Dark; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_ThemeOverlay_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_ThemeOverlay_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V11_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V11_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V11_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V11_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V14_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V14_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V14_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V14_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V21_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V21_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V21_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V21_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V25_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V25_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_V25_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_V25_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Platform_Widget_AppCompat_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Platform_Widget_AppCompat_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_DialogWindowTitle_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_ActionBar_TitleItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_DialogTitle_Icon; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_PopupMenuItem_Text; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Query; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_Search_DropDown_Text; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlOverlay_Widget_AppCompat_SearchView_MagIcon; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.RtlUnderlay_Widget_AppCompat_ActionButton_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Body1 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Body1; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Body2 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Body2; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Caption = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Caption; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Display1 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Display1; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Display2 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Display2; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Display3 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Display3; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Display4 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Display4; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Headline = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Headline; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Large_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Large_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Light_SearchResult_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Light_Widget_PopupMenu_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Medium = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Medium; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Medium_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Medium_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_SearchResult_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_SearchResult_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_SearchResult_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Small_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Small_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Subhead = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Subhead; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Subhead_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Title_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Title_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Tooltip = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Tooltip; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_Button_Borderless_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_Button_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_Button_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_DropDownItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Header; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Large; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_PopupMenu_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_Switch = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_Switch; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_AppCompat_Widget_TextView_SpinnerItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Info = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Info; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Info_Media = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Info_Media; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Line2 = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Line2; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Line2_Media = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Line2_Media; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Media = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Media; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Time = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Time; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Time_Media = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Time_Media; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Compat_Notification_Title_Media = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Compat_Notification_Title_Media; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_CollapsingToolbar_Expanded; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Counter = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Counter; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Counter_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Counter_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Error = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Error; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Hint = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Hint; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Snackbar_Message = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Snackbar_Message; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Design_Tab = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Design_Tab; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Widget_AppCompat_ExpandedMenu_Item; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title = global::ObservableViewSample.Forms.Droid.Resource.Style.TextAppearance_Widget_AppCompat_Toolbar_Title; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_CompactMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_CompactMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_DarkActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_Dialog_MinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_DialogWhenLarge; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DayNight_NoActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DayNight_NoActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Dialog_MinWidth = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Dialog_MinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_DialogWhenLarge = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_DialogWhenLarge; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_DarkActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_DarkActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_Dialog_MinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_DialogWhenLarge; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_Light_NoActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_Light_NoActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_AppCompat_NoActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_AppCompat_NoActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design_BottomSheetDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design_BottomSheetDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design_Light_BottomSheetDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design_Light_BottomSheetDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design_Light_NoActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design_Light_NoActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Theme_Design_NoActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Theme_Design_NoActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_Dark = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_Dark; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_Dark_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_Dialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_Dialog_Alert; - global::Xamarin.Forms.Platform.Android.Resource.Style.ThemeOverlay_AppCompat_Light = global::ObservableViewSample.Forms.Droid.Resource.Style.ThemeOverlay_AppCompat_Light; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionBar_Solid = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionBar_Solid; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionBar_TabBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionBar_TabBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionBar_TabText = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionBar_TabText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionBar_TabView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionBar_TabView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionButton_CloseMode = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionButton_CloseMode; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionButton_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionButton_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActionMode = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActionMode; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ActivityChooserView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ActivityChooserView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_AutoCompleteTextView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_AutoCompleteTextView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button_Borderless = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button_Borderless; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button_Borderless_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button_Borderless_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button_ButtonBar_AlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button_Colored = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button_Colored; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Button_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Button_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ButtonBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ButtonBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ButtonBar_AlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_CompoundButton_CheckBox; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_CompoundButton_RadioButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_CompoundButton_Switch = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_CompoundButton_Switch; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_DrawerArrowToggle = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_DrawerArrowToggle; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_DropDownItem_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_DropDownItem_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_EditText = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_EditText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ImageButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ImageButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_Solid_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabBar_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabText_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionBar_TabView_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionButton_CloseMode; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionButton_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActionMode_Inverse; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ActivityChooserView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ActivityChooserView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_AutoCompleteTextView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_DropDownItem_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ListPopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ListPopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_ListView_DropDown = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_ListView_DropDown; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_PopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_PopupMenu_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_SearchView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_SearchView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Light_Spinner_DropDown_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ListMenuView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ListMenuView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ListPopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ListPopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ListView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ListView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ListView_DropDown = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ListView_DropDown; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ListView_Menu = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ListView_Menu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_PopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_PopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_PopupMenu_Overflow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_PopupMenu_Overflow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_PopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_PopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ProgressBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ProgressBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_ProgressBar_Horizontal; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_RatingBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_RatingBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_RatingBar_Indicator = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_RatingBar_Indicator; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_RatingBar_Small = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_RatingBar_Small; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_SearchView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_SearchView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_SearchView_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_SearchView_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_SeekBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_SeekBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_SeekBar_Discrete = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_SeekBar_Discrete; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Spinner = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Spinner_DropDown; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Spinner_DropDown_ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Spinner_Underlined = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Spinner_Underlined; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_TextView_SpinnerItem = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_TextView_SpinnerItem; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Toolbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_AppCompat_Toolbar_Button_Navigation; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Compat_NotificationActionContainer = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Compat_NotificationActionContainer; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Compat_NotificationActionText = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Compat_NotificationActionText; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_BottomNavigationView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_BottomNavigationView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_BottomSheet_Modal = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_BottomSheet_Modal; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_CollapsingToolbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_CollapsingToolbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_CoordinatorLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_CoordinatorLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_FloatingActionButton = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_FloatingActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_NavigationView = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_NavigationView; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_ScrimInsetsFrameLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_ScrimInsetsFrameLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_Snackbar = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_Snackbar; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_TabLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_TabLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.Widget_Design_TextInputLayout = global::ObservableViewSample.Forms.Droid.Resource.Style.Widget_Design_TextInputLayout; - global::Xamarin.Forms.Platform.Android.Resource.Style.collectionViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Style.collectionViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_background = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_background; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_backgroundSplit = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_backgroundSplit; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_backgroundStacked = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_backgroundStacked; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetEndWithActions = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetEndWithActions; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetLeft = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetLeft; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetRight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetRight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_contentInsetStartWithNavigation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_contentInsetStartWithNavigation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_customNavigationLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_customNavigationLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_displayOptions = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_displayOptions; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_divider = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_divider; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_height = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_height; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_hideOnContentScroll = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_hideOnContentScroll; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_homeAsUpIndicator = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_homeAsUpIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_homeLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_homeLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_icon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_icon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_indeterminateProgressStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_indeterminateProgressStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_itemPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_itemPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_logo = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_logo; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_navigationMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_navigationMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_popupTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_popupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_progressBarPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_progressBarPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_progressBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_progressBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_subtitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_subtitleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_subtitleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_title = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_title; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBar_titleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBar_titleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionBarLayout_android_layout_gravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionBarLayout_android_layout_gravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMenuItemView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMenuItemView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMenuItemView_android_minWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMenuItemView_android_minWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMenuView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMenuView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_background = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_background; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_backgroundSplit = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_backgroundSplit; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_closeItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_closeItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_height = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_height; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_subtitleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_subtitleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActionMode_titleTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActionMode_titleTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActivityChooserView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActivityChooserView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActivityChooserView_expandActivityOverflowButtonDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ActivityChooserView_initialActivityCount = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ActivityChooserView_initialActivityCount; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_android_layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_android_layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_buttonPanelSideLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_buttonPanelSideLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_listItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_listItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_listLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_listLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_multiChoiceItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_multiChoiceItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_showTitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_showTitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AlertDialog_singleChoiceItemLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AlertDialog_singleChoiceItemLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_android_background = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_android_background; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_android_keyboardNavigationCluster; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_android_touchscreenBlocksFocus; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_expanded = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_expanded; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayoutStates = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayoutStates; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayoutStates_state_collapsed = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayoutStates_state_collapsed; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayoutStates_state_collapsible = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayoutStates_state_collapsible; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_Layout_layout_scrollFlags; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppBarLayout_Layout_layout_scrollInterpolator; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatImageView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatImageView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatImageView_android_src = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatImageView_android_src; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatImageView_srcCompat = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatImageView_srcCompat; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatImageView_tint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatImageView_tint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatImageView_tintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatImageView_tintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatSeekBar = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatSeekBar; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatSeekBar_android_thumb = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatSeekBar_android_thumb; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatSeekBar_tickMark = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatSeekBar_tickMark; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatSeekBar_tickMarkTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatSeekBar_tickMarkTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableBottom = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableBottom; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableLeft = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableLeft; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableRight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableRight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_drawableTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_drawableTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextHelper_android_textAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextHelper_android_textAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_android_textAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_android_textAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_autoSizeMaxTextSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_autoSizeMinTextSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_autoSizePresetSizes = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_autoSizePresetSizes; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_autoSizeStepGranularity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_autoSizeTextType = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_autoSizeTextType; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_fontFamily = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_fontFamily; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTextView_textAllCaps = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTextView_textAllCaps; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarDivider = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarDivider; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarItemBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarItemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarPopupTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarPopupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarSplitStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarSplitStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarTabBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarTabStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarTabStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarTabTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionBarWidgetTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionDropDownStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionDropDownStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionMenuTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionMenuTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionMenuTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeCloseButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeCloseDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeCopyDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeCutDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeCutDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeFindDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeFindDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModePasteDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModePasteDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModePopupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeSelectAllDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeShareDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeShareDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeSplitBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeSplitBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionModeWebSearchDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionOverflowButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_actionOverflowMenuStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_activityChooserViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_activityChooserViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_alertDialogButtonGroupStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_alertDialogCenterButtons; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_alertDialogStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_alertDialogStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_alertDialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_alertDialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_android_windowAnimationStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_android_windowIsFloating = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_android_windowIsFloating; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_autoCompleteTextViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_borderlessButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_borderlessButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonBarButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonBarNegativeButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonBarNeutralButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonBarPositiveButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_buttonStyleSmall = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_buttonStyleSmall; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_checkboxStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_checkboxStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_checkedTextViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_checkedTextViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorAccent = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorAccent; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorBackgroundFloating = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorBackgroundFloating; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorButtonNormal = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorButtonNormal; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorControlActivated = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorControlActivated; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorControlHighlight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorControlHighlight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorControlNormal = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorControlNormal; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorError = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorError; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorPrimary = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorPrimary; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorPrimaryDark = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorPrimaryDark; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_colorSwitchThumbNormal; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_controlBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_controlBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dialogPreferredPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dialogPreferredPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dividerHorizontal = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dividerHorizontal; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dividerVertical = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dividerVertical; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dropDownListViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dropDownListViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_dropdownListPreferredItemHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_editTextBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_editTextBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_editTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_editTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_editTextStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_editTextStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_homeAsUpIndicator = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_homeAsUpIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_imageButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_imageButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listChoiceBackgroundIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listDividerAlertDialog = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listDividerAlertDialog; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listMenuViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listMenuViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPopupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPopupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPreferredItemHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPreferredItemHeightLarge; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPreferredItemHeightSmall; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingLeft; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_listPreferredItemPaddingRight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_panelBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_panelBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_panelMenuListTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_panelMenuListTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_panelMenuListWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_panelMenuListWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_popupMenuStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_popupMenuStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_popupWindowStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_popupWindowStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_radioButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_radioButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_ratingBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_ratingBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_ratingBarStyleIndicator; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_ratingBarStyleSmall; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_searchViewStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_searchViewStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_seekBarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_seekBarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_selectableItemBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_selectableItemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_selectableItemBackgroundBorderless; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_spinnerDropDownItemStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_spinnerStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_spinnerStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_switchStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_switchStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceLargePopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItem = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceListItem; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceListItemSecondary; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceListItemSmall; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearancePopupMenuHeader; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultSubtitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceSearchResultTitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textAppearanceSmallPopupMenu; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textColorAlertDialogListItem; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_textColorSearchUrl = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_textColorSearchUrl; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_toolbarNavigationButtonStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_toolbarStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_toolbarStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_tooltipForegroundColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_tooltipForegroundColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_tooltipFrameBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_tooltipFrameBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowActionBar = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowActionBar; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowActionBarOverlay = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowActionBarOverlay; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowActionModeOverlay = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowActionModeOverlay; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowFixedHeightMajor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowFixedHeightMinor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowFixedWidthMajor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowFixedWidthMinor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMajor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowMinWidthMajor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowMinWidthMinor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowMinWidthMinor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.AppCompatTheme_windowNoTitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.AppCompatTheme_windowNoTitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView_itemBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView_itemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView_itemIconTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView_itemIconTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView_itemTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView_itemTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomNavigationView_menu = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomNavigationView_menu; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomSheetBehavior_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomSheetBehavior_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomSheetBehavior_Layout_behavior_hideable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomSheetBehavior_Layout_behavior_peekHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed = global::ObservableViewSample.Forms.Droid.Resource.Styleable.BottomSheetBehavior_Layout_behavior_skipCollapsed; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ButtonBarLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ButtonBarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ButtonBarLayout_allowStacking = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ButtonBarLayout_allowStacking; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_android_minHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_android_minHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_android_minWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_android_minWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardBackgroundColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardBackgroundColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardCornerRadius = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardCornerRadius; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardElevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardElevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardMaxElevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardMaxElevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardPreventCornerOverlap = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardPreventCornerOverlap; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_cardUseCompatPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_cardUseCompatPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_contentPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_contentPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_contentPaddingBottom = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_contentPaddingBottom; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_contentPaddingLeft = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_contentPaddingLeft; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_contentPaddingRight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_contentPaddingRight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CardView_contentPaddingTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CardView_contentPaddingTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_collapsedTitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_contentScrim = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_contentScrim; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMargin; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginBottom; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleMarginTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_expandedTitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_scrimAnimationDuration; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_scrimVisibleHeightTrigger; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_statusBarScrim; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_title = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_title; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_titleEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_titleEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_toolbarId = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_toolbarId; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ColorStateListItem = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ColorStateListItem; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ColorStateListItem_alpha = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ColorStateListItem_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ColorStateListItem_android_alpha = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ColorStateListItem_android_alpha; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ColorStateListItem_android_color = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ColorStateListItem_android_color; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CompoundButton = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CompoundButton; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CompoundButton_android_button = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CompoundButton_android_button; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CompoundButton_buttonTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CompoundButton_buttonTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CompoundButton_buttonTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CompoundButton_buttonTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_keylines = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_keylines; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_statusBarBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_anchorGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_behavior; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline = global::ObservableViewSample.Forms.Droid.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DesignTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DesignTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DesignTheme_bottomSheetDialogTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DesignTheme_bottomSheetDialogTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DesignTheme_bottomSheetStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DesignTheme_bottomSheetStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DesignTheme_textColorError = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DesignTheme_textColorError; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_arrowHeadLength = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_arrowHeadLength; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_arrowShaftLength = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_arrowShaftLength; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_barLength = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_barLength; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_color = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_color; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_drawableSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_drawableSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_gapBetweenBars = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_gapBetweenBars; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_spinBars = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_spinBars; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.DrawerArrowToggle_thickness = global::ObservableViewSample.Forms.Droid.Resource.Styleable.DrawerArrowToggle_thickness; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_backgroundTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_backgroundTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_backgroundTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_backgroundTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_borderWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_borderWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_fabSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_fabSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_pressedTranslationZ = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_pressedTranslationZ; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_rippleColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_rippleColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_useCompatPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_useCompatPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_Behavior_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FloatingActionButton_Behavior_Layout_behavior_autoHide; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderAuthority = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderAuthority; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderCerts = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderCerts; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderFetchStrategy; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderFetchTimeout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderPackage = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderPackage; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamily_fontProviderQuery = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamily_fontProviderQuery; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_android_font = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_android_font; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_android_fontStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_android_fontStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_android_fontWeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_android_fontWeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_font = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_font; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_fontStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_fontStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.FontFamilyFont_fontWeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.FontFamilyFont_fontWeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ForegroundLinearLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ForegroundLinearLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ForegroundLinearLayout_android_foreground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ForegroundLinearLayout_android_foreground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ForegroundLinearLayout_android_foregroundGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ForegroundLinearLayout_foregroundInsidePadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAligned = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_android_baselineAligned; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_android_baselineAlignedChildIndex; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_android_gravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_android_gravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_android_orientation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_android_orientation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_android_weightSum = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_android_weightSum; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_divider = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_divider; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_dividerPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_dividerPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_measureWithLargestChild; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_showDividers = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_showDividers; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_gravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_height; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_weight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width = global::ObservableViewSample.Forms.Droid.Resource.Styleable.LinearLayoutCompat_Layout_android_layout_width; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ListPopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ListPopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ListPopupWindow_android_dropDownHorizontalOffset; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ListPopupWindow_android_dropDownVerticalOffset; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_checkableBehavior = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_checkableBehavior; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_enabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_enabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_id = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_id; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_menuCategory = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_menuCategory; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_orderInCategory = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_orderInCategory; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuGroup_android_visible = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuGroup_android_visible; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_actionLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_actionLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_actionProviderClass = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_actionProviderClass; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_actionViewClass = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_actionViewClass; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_alphabeticModifiers = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_alphabeticModifiers; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_alphabeticShortcut = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_alphabeticShortcut; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_checkable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_checkable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_checked = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_checked; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_enabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_enabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_icon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_icon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_id = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_id; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_menuCategory = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_menuCategory; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_numericShortcut = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_numericShortcut; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_onClick = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_onClick; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_orderInCategory = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_orderInCategory; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_title = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_title; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_titleCondensed = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_titleCondensed; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_android_visible = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_android_visible; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_contentDescription = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_contentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_iconTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_iconTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_iconTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_iconTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_numericModifiers = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_numericModifiers; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_showAsAction = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_showAsAction; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuItem_tooltipText = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuItem_tooltipText; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_headerBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_headerBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_horizontalDivider = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_horizontalDivider; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_itemBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_itemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_itemIconDisabledAlpha = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_itemIconDisabledAlpha; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_itemTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_itemTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_verticalDivider = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_verticalDivider; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_android_windowAnimationStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_android_windowAnimationStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_preserveIconSpacing = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_preserveIconSpacing; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.MenuView_subMenuArrow = global::ObservableViewSample.Forms.Droid.Resource.Styleable.MenuView_subMenuArrow; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_android_background = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_android_background; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_android_fitsSystemWindows = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_android_fitsSystemWindows; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_android_maxWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_android_maxWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_headerLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_headerLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_itemBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_itemBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_itemIconTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_itemIconTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_itemTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_itemTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_itemTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_itemTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.NavigationView_menu = global::ObservableViewSample.Forms.Droid.Resource.Styleable.NavigationView_menu; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindow = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindow; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindow_android_popupAnimationStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindow_android_popupAnimationStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindow_android_popupBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindow_android_popupBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindow_overlapAnchor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindow_overlapAnchor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindowBackgroundState = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindowBackgroundState; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.PopupWindowBackgroundState_state_above_anchor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecycleListView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecycleListView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecycleListView_paddingBottomNoButtons = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecycleListView_paddingBottomNoButtons; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecycleListView_paddingTopNoTitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecycleListView_paddingTopNoTitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_android_descendantFocusability = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_android_descendantFocusability; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_android_orientation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_android_orientation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_fastScrollEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_fastScrollEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_fastScrollHorizontalThumbDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_fastScrollHorizontalTrackDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_fastScrollVerticalThumbDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_fastScrollVerticalTrackDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_layoutManager = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_layoutManager; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_reverseLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_reverseLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_spanCount = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_spanCount; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.RecyclerView_stackFromEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.RecyclerView_stackFromEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrimInsetsFrameLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ScrimInsetsFrameLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ScrimInsetsFrameLayout_insetForeground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollingViewBehavior_Layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ScrollingViewBehavior_Layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ScrollingViewBehavior_Layout_behavior_overlapTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_focusable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_android_focusable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_imeOptions = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_android_imeOptions; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_inputType = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_android_inputType; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_android_maxWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_android_maxWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_closeIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_closeIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_commitIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_commitIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_defaultQueryHint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_defaultQueryHint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_goIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_goIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_iconifiedByDefault = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_iconifiedByDefault; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_queryBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_queryBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_queryHint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_queryHint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_searchHintIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_searchHintIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_searchIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_searchIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_submitBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_submitBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_suggestionRowLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_suggestionRowLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SearchView_voiceIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SearchView_voiceIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SnackbarLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SnackbarLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SnackbarLayout_android_maxWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SnackbarLayout_android_maxWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SnackbarLayout_elevation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SnackbarLayout_elevation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SnackbarLayout_maxActionInlineWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SnackbarLayout_maxActionInlineWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner_android_dropDownWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner_android_dropDownWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner_android_entries = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner_android_entries; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner_android_popupBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner_android_popupBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner_android_prompt = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner_android_prompt; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Spinner_popupTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Spinner_popupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_android_textOff = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_android_textOff; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_android_textOn = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_android_textOn; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_android_thumb = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_android_thumb; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_showText = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_showText; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_splitTrack = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_splitTrack; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_switchMinWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_switchMinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_switchPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_switchPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_switchTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_switchTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_thumbTextPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_thumbTextPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_thumbTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_thumbTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_thumbTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_thumbTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_track = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_track; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_trackTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_trackTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.SwitchCompat_trackTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.SwitchCompat_trackTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabItem = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabItem; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabItem_android_icon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabItem_android_icon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabItem_android_layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabItem_android_layout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabItem_android_text = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabItem_android_text; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabBackground = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabBackground; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabContentStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabContentStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabIndicatorColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabIndicatorColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabIndicatorHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabIndicatorHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabMaxWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabMaxWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabMinWidth = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabMinWidth; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabPadding = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabPadding; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabPaddingBottom = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabPaddingBottom; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabPaddingEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabPaddingEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabPaddingStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabPaddingStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabPaddingTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabPaddingTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabSelectedTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabSelectedTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TabLayout_tabTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TabLayout_tabTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_fontFamily = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_fontFamily; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_shadowColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_shadowColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_shadowDx = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_shadowDx; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_shadowDy = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_shadowDy; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_shadowRadius = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_shadowRadius; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_textColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_textColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_textColorHint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_textColorHint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_textColorLink = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_textColorLink; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_textSize = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_textSize; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_textStyle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_textStyle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_android_typeface = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_android_typeface; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_fontFamily = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_fontFamily; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextAppearance_textAllCaps = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextAppearance_textAllCaps; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_android_hint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_android_hint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_android_textColorHint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_android_textColorHint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_counterEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_counterEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_counterMaxLength = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_counterMaxLength; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_counterOverflowTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_counterTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_counterTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_errorEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_errorEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_errorTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_errorTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_hintAnimationEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_hintAnimationEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_hintEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_hintEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_hintTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_hintTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_passwordToggleContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_passwordToggleContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_passwordToggleDrawable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_passwordToggleDrawable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_passwordToggleEnabled = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_passwordToggleEnabled; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_passwordToggleTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_passwordToggleTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.TextInputLayout_passwordToggleTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.TextInputLayout_passwordToggleTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_android_gravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_android_gravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_android_minHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_android_minHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_buttonGravity = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_buttonGravity; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_collapseContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_collapseContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_collapseIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_collapseIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetEndWithActions = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetEndWithActions; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetLeft = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetLeft; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetRight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetRight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_contentInsetStartWithNavigation = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_contentInsetStartWithNavigation; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_logo = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_logo; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_logoDescription = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_logoDescription; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_maxButtonHeight = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_maxButtonHeight; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_navigationContentDescription = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_navigationContentDescription; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_navigationIcon = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_navigationIcon; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_popupTheme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_popupTheme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_subtitle = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_subtitle; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_subtitleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_subtitleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_subtitleTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_subtitleTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_title = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_title; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMargin = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMargin; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMarginBottom = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMarginBottom; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMarginEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMarginEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMarginStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMarginStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMarginTop = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMarginTop; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleMargins = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleMargins; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleTextAppearance = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleTextAppearance; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.Toolbar_titleTextColor = global::ObservableViewSample.Forms.Droid.Resource.Styleable.Toolbar_titleTextColor; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View_android_focusable = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View_android_focusable; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View_android_theme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View_android_theme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View_paddingEnd = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View_paddingEnd; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View_paddingStart = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View_paddingStart; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.View_theme = global::ObservableViewSample.Forms.Droid.Resource.Styleable.View_theme; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewBackgroundHelper = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewBackgroundHelper; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewBackgroundHelper_android_background = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewBackgroundHelper_android_background; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTint = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewBackgroundHelper_backgroundTint; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewBackgroundHelper_backgroundTintMode; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewStubCompat = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewStubCompat; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewStubCompat_android_id = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewStubCompat_android_id; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewStubCompat_android_inflatedId = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewStubCompat_android_inflatedId; - global::Xamarin.Forms.Platform.Android.Resource.Styleable.ViewStubCompat_android_layout = global::ObservableViewSample.Forms.Droid.Resource.Styleable.ViewStubCompat_android_layout; - } - - public partial class Animation - { - - // aapt resource value: 0x7F010000 - public const int abc_fade_in = 2130771968; - - // aapt resource value: 0x7F010001 - public const int abc_fade_out = 2130771969; - - // aapt resource value: 0x7F010002 - public const int abc_grow_fade_in_from_bottom = 2130771970; - - // aapt resource value: 0x7F010003 - public const int abc_popup_enter = 2130771971; - - // aapt resource value: 0x7F010004 - public const int abc_popup_exit = 2130771972; - - // aapt resource value: 0x7F010005 - public const int abc_shrink_fade_out_from_bottom = 2130771973; - - // aapt resource value: 0x7F010006 - public const int abc_slide_in_bottom = 2130771974; - - // aapt resource value: 0x7F010007 - public const int abc_slide_in_top = 2130771975; - - // aapt resource value: 0x7F010008 - public const int abc_slide_out_bottom = 2130771976; - - // aapt resource value: 0x7F010009 - public const int abc_slide_out_top = 2130771977; - - // aapt resource value: 0x7F01000A - public const int design_bottom_sheet_slide_in = 2130771978; - - // aapt resource value: 0x7F01000B - public const int design_bottom_sheet_slide_out = 2130771979; - - // aapt resource value: 0x7F01000C - public const int design_snackbar_in = 2130771980; - - // aapt resource value: 0x7F01000D - public const int design_snackbar_out = 2130771981; - - // aapt resource value: 0x7F01000E - public const int EnterFromLeft = 2130771982; - - // aapt resource value: 0x7F01000F - public const int EnterFromRight = 2130771983; - - // aapt resource value: 0x7F010010 - public const int ExitToLeft = 2130771984; - - // aapt resource value: 0x7F010011 - public const int ExitToRight = 2130771985; - - // aapt resource value: 0x7F010012 - public const int tooltip_enter = 2130771986; - - // aapt resource value: 0x7F010013 - public const int tooltip_exit = 2130771987; - - static Animation() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Animation() - { - } - } - - public partial class Animator - { - - // aapt resource value: 0x7F020000 - public const int design_appbar_state_list_animator = 2130837504; - - static Animator() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Animator() - { - } - } - - public partial class Attribute - { - - // aapt resource value: 0x7F030000 - public const int actionBarDivider = 2130903040; - - // aapt resource value: 0x7F030001 - public const int actionBarItemBackground = 2130903041; - - // aapt resource value: 0x7F030002 - public const int actionBarPopupTheme = 2130903042; - - // aapt resource value: 0x7F030003 - public const int actionBarSize = 2130903043; - - // aapt resource value: 0x7F030004 - public const int actionBarSplitStyle = 2130903044; - - // aapt resource value: 0x7F030005 - public const int actionBarStyle = 2130903045; - - // aapt resource value: 0x7F030006 - public const int actionBarTabBarStyle = 2130903046; - - // aapt resource value: 0x7F030007 - public const int actionBarTabStyle = 2130903047; - - // aapt resource value: 0x7F030008 - public const int actionBarTabTextStyle = 2130903048; - - // aapt resource value: 0x7F030009 - public const int actionBarTheme = 2130903049; - - // aapt resource value: 0x7F03000A - public const int actionBarWidgetTheme = 2130903050; - - // aapt resource value: 0x7F03000B - public const int actionButtonStyle = 2130903051; - - // aapt resource value: 0x7F03000C - public const int actionDropDownStyle = 2130903052; - - // aapt resource value: 0x7F03000D - public const int actionLayout = 2130903053; - - // aapt resource value: 0x7F03000E - public const int actionMenuTextAppearance = 2130903054; - - // aapt resource value: 0x7F03000F - public const int actionMenuTextColor = 2130903055; - - // aapt resource value: 0x7F030010 - public const int actionModeBackground = 2130903056; - - // aapt resource value: 0x7F030011 - public const int actionModeCloseButtonStyle = 2130903057; - - // aapt resource value: 0x7F030012 - public const int actionModeCloseDrawable = 2130903058; - - // aapt resource value: 0x7F030013 - public const int actionModeCopyDrawable = 2130903059; - - // aapt resource value: 0x7F030014 - public const int actionModeCutDrawable = 2130903060; - - // aapt resource value: 0x7F030015 - public const int actionModeFindDrawable = 2130903061; - - // aapt resource value: 0x7F030016 - public const int actionModePasteDrawable = 2130903062; - - // aapt resource value: 0x7F030017 - public const int actionModePopupWindowStyle = 2130903063; - - // aapt resource value: 0x7F030018 - public const int actionModeSelectAllDrawable = 2130903064; - - // aapt resource value: 0x7F030019 - public const int actionModeShareDrawable = 2130903065; - - // aapt resource value: 0x7F03001A - public const int actionModeSplitBackground = 2130903066; - - // aapt resource value: 0x7F03001B - public const int actionModeStyle = 2130903067; - - // aapt resource value: 0x7F03001C - public const int actionModeWebSearchDrawable = 2130903068; - - // aapt resource value: 0x7F03001D - public const int actionOverflowButtonStyle = 2130903069; - - // aapt resource value: 0x7F03001E - public const int actionOverflowMenuStyle = 2130903070; - - // aapt resource value: 0x7F03001F - public const int actionProviderClass = 2130903071; - - // aapt resource value: 0x7F030020 - public const int actionViewClass = 2130903072; - - // aapt resource value: 0x7F030021 - public const int activityChooserViewStyle = 2130903073; - - // aapt resource value: 0x7F030022 - public const int alertDialogButtonGroupStyle = 2130903074; - - // aapt resource value: 0x7F030023 - public const int alertDialogCenterButtons = 2130903075; - - // aapt resource value: 0x7F030024 - public const int alertDialogStyle = 2130903076; - - // aapt resource value: 0x7F030025 - public const int alertDialogTheme = 2130903077; - - // aapt resource value: 0x7F030026 - public const int allowStacking = 2130903078; - - // aapt resource value: 0x7F030027 - public const int alpha = 2130903079; - - // aapt resource value: 0x7F030028 - public const int alphabeticModifiers = 2130903080; - - // aapt resource value: 0x7F030029 - public const int arrowHeadLength = 2130903081; - - // aapt resource value: 0x7F03002A - public const int arrowShaftLength = 2130903082; - - // aapt resource value: 0x7F03002B - public const int autoCompleteTextViewStyle = 2130903083; - - // aapt resource value: 0x7F03002C - public const int autoSizeMaxTextSize = 2130903084; - - // aapt resource value: 0x7F03002D - public const int autoSizeMinTextSize = 2130903085; - - // aapt resource value: 0x7F03002E - public const int autoSizePresetSizes = 2130903086; - - // aapt resource value: 0x7F03002F - public const int autoSizeStepGranularity = 2130903087; - - // aapt resource value: 0x7F030030 - public const int autoSizeTextType = 2130903088; - - // aapt resource value: 0x7F030031 - public const int background = 2130903089; - - // aapt resource value: 0x7F030032 - public const int backgroundSplit = 2130903090; - - // aapt resource value: 0x7F030033 - public const int backgroundStacked = 2130903091; - - // aapt resource value: 0x7F030034 - public const int backgroundTint = 2130903092; - - // aapt resource value: 0x7F030035 - public const int backgroundTintMode = 2130903093; - - // aapt resource value: 0x7F030036 - public const int barLength = 2130903094; - - // aapt resource value: 0x7F030037 - public const int behavior_autoHide = 2130903095; - - // aapt resource value: 0x7F030038 - public const int behavior_hideable = 2130903096; - - // aapt resource value: 0x7F030039 - public const int behavior_overlapTop = 2130903097; - - // aapt resource value: 0x7F03003A - public const int behavior_peekHeight = 2130903098; - - // aapt resource value: 0x7F03003B - public const int behavior_skipCollapsed = 2130903099; - - // aapt resource value: 0x7F03003D - public const int borderlessButtonStyle = 2130903101; - - // aapt resource value: 0x7F03003C - public const int borderWidth = 2130903100; - - // aapt resource value: 0x7F03003E - public const int bottomSheetDialogTheme = 2130903102; - - // aapt resource value: 0x7F03003F - public const int bottomSheetStyle = 2130903103; - - // aapt resource value: 0x7F030040 - public const int buttonBarButtonStyle = 2130903104; - - // aapt resource value: 0x7F030041 - public const int buttonBarNegativeButtonStyle = 2130903105; - - // aapt resource value: 0x7F030042 - public const int buttonBarNeutralButtonStyle = 2130903106; - - // aapt resource value: 0x7F030043 - public const int buttonBarPositiveButtonStyle = 2130903107; - - // aapt resource value: 0x7F030044 - public const int buttonBarStyle = 2130903108; - - // aapt resource value: 0x7F030045 - public const int buttonGravity = 2130903109; - - // aapt resource value: 0x7F030046 - public const int buttonPanelSideLayout = 2130903110; - - // aapt resource value: 0x7F030047 - public const int buttonStyle = 2130903111; - - // aapt resource value: 0x7F030048 - public const int buttonStyleSmall = 2130903112; - - // aapt resource value: 0x7F030049 - public const int buttonTint = 2130903113; - - // aapt resource value: 0x7F03004A - public const int buttonTintMode = 2130903114; - - // aapt resource value: 0x7F03004B - public const int cardBackgroundColor = 2130903115; - - // aapt resource value: 0x7F03004C - public const int cardCornerRadius = 2130903116; - - // aapt resource value: 0x7F03004D - public const int cardElevation = 2130903117; - - // aapt resource value: 0x7F03004E - public const int cardMaxElevation = 2130903118; - - // aapt resource value: 0x7F03004F - public const int cardPreventCornerOverlap = 2130903119; - - // aapt resource value: 0x7F030050 - public const int cardUseCompatPadding = 2130903120; - - // aapt resource value: 0x7F030051 - public const int checkboxStyle = 2130903121; - - // aapt resource value: 0x7F030052 - public const int checkedTextViewStyle = 2130903122; - - // aapt resource value: 0x7F030053 - public const int closeIcon = 2130903123; - - // aapt resource value: 0x7F030054 - public const int closeItemLayout = 2130903124; - - // aapt resource value: 0x7F030055 - public const int collapseContentDescription = 2130903125; - - // aapt resource value: 0x7F030057 - public const int collapsedTitleGravity = 2130903127; - - // aapt resource value: 0x7F030058 - public const int collapsedTitleTextAppearance = 2130903128; - - // aapt resource value: 0x7F030056 - public const int collapseIcon = 2130903126; - - // aapt resource value: 0x7F030059 - public const int color = 2130903129; - - // aapt resource value: 0x7F03005A - public const int colorAccent = 2130903130; - - // aapt resource value: 0x7F03005B - public const int colorBackgroundFloating = 2130903131; - - // aapt resource value: 0x7F03005C - public const int colorButtonNormal = 2130903132; - - // aapt resource value: 0x7F03005D - public const int colorControlActivated = 2130903133; - - // aapt resource value: 0x7F03005E - public const int colorControlHighlight = 2130903134; - - // aapt resource value: 0x7F03005F - public const int colorControlNormal = 2130903135; - - // aapt resource value: 0x7F030060 - public const int colorError = 2130903136; - - // aapt resource value: 0x7F030061 - public const int colorPrimary = 2130903137; - - // aapt resource value: 0x7F030062 - public const int colorPrimaryDark = 2130903138; - - // aapt resource value: 0x7F030063 - public const int colorSwitchThumbNormal = 2130903139; - - // aapt resource value: 0x7F030064 - public const int commitIcon = 2130903140; - - // aapt resource value: 0x7F030065 - public const int contentDescription = 2130903141; - - // aapt resource value: 0x7F030066 - public const int contentInsetEnd = 2130903142; - - // aapt resource value: 0x7F030067 - public const int contentInsetEndWithActions = 2130903143; - - // aapt resource value: 0x7F030068 - public const int contentInsetLeft = 2130903144; - - // aapt resource value: 0x7F030069 - public const int contentInsetRight = 2130903145; - - // aapt resource value: 0x7F03006A - public const int contentInsetStart = 2130903146; - - // aapt resource value: 0x7F03006B - public const int contentInsetStartWithNavigation = 2130903147; - - // aapt resource value: 0x7F03006C - public const int contentPadding = 2130903148; - - // aapt resource value: 0x7F03006D - public const int contentPaddingBottom = 2130903149; - - // aapt resource value: 0x7F03006E - public const int contentPaddingLeft = 2130903150; - - // aapt resource value: 0x7F03006F - public const int contentPaddingRight = 2130903151; - - // aapt resource value: 0x7F030070 - public const int contentPaddingTop = 2130903152; - - // aapt resource value: 0x7F030071 - public const int contentScrim = 2130903153; - - // aapt resource value: 0x7F030072 - public const int controlBackground = 2130903154; - - // aapt resource value: 0x7F030073 - public const int counterEnabled = 2130903155; - - // aapt resource value: 0x7F030074 - public const int counterMaxLength = 2130903156; - - // aapt resource value: 0x7F030075 - public const int counterOverflowTextAppearance = 2130903157; - - // aapt resource value: 0x7F030076 - public const int counterTextAppearance = 2130903158; - - // aapt resource value: 0x7F030077 - public const int customNavigationLayout = 2130903159; - - // aapt resource value: 0x7F030078 - public const int defaultQueryHint = 2130903160; - - // aapt resource value: 0x7F030079 - public const int dialogPreferredPadding = 2130903161; - - // aapt resource value: 0x7F03007A - public const int dialogTheme = 2130903162; - - // aapt resource value: 0x7F03007B - public const int displayOptions = 2130903163; - - // aapt resource value: 0x7F03007C - public const int divider = 2130903164; - - // aapt resource value: 0x7F03007D - public const int dividerHorizontal = 2130903165; - - // aapt resource value: 0x7F03007E - public const int dividerPadding = 2130903166; - - // aapt resource value: 0x7F03007F - public const int dividerVertical = 2130903167; - - // aapt resource value: 0x7F030080 - public const int drawableSize = 2130903168; - - // aapt resource value: 0x7F030081 - public const int drawerArrowStyle = 2130903169; - - // aapt resource value: 0x7F030083 - public const int dropdownListPreferredItemHeight = 2130903171; - - // aapt resource value: 0x7F030082 - public const int dropDownListViewStyle = 2130903170; - - // aapt resource value: 0x7F030084 - public const int editTextBackground = 2130903172; - - // aapt resource value: 0x7F030085 - public const int editTextColor = 2130903173; - - // aapt resource value: 0x7F030086 - public const int editTextStyle = 2130903174; - - // aapt resource value: 0x7F030087 - public const int elevation = 2130903175; - - // aapt resource value: 0x7F030088 - public const int errorEnabled = 2130903176; - - // aapt resource value: 0x7F030089 - public const int errorTextAppearance = 2130903177; - - // aapt resource value: 0x7F03008A - public const int expandActivityOverflowButtonDrawable = 2130903178; - - // aapt resource value: 0x7F03008B - public const int expanded = 2130903179; - - // aapt resource value: 0x7F03008C - public const int expandedTitleGravity = 2130903180; - - // aapt resource value: 0x7F03008D - public const int expandedTitleMargin = 2130903181; - - // aapt resource value: 0x7F03008E - public const int expandedTitleMarginBottom = 2130903182; - - // aapt resource value: 0x7F03008F - public const int expandedTitleMarginEnd = 2130903183; - - // aapt resource value: 0x7F030090 - public const int expandedTitleMarginStart = 2130903184; - - // aapt resource value: 0x7F030091 - public const int expandedTitleMarginTop = 2130903185; - - // aapt resource value: 0x7F030092 - public const int expandedTitleTextAppearance = 2130903186; - - // aapt resource value: 0x7F030093 - public const int externalRouteEnabledDrawable = 2130903187; - - // aapt resource value: 0x7F030094 - public const int fabSize = 2130903188; - - // aapt resource value: 0x7F030095 - public const int fastScrollEnabled = 2130903189; - - // aapt resource value: 0x7F030096 - public const int fastScrollHorizontalThumbDrawable = 2130903190; - - // aapt resource value: 0x7F030097 - public const int fastScrollHorizontalTrackDrawable = 2130903191; - - // aapt resource value: 0x7F030098 - public const int fastScrollVerticalThumbDrawable = 2130903192; - - // aapt resource value: 0x7F030099 - public const int fastScrollVerticalTrackDrawable = 2130903193; - - // aapt resource value: 0x7F03009A - public const int font = 2130903194; - - // aapt resource value: 0x7F03009B - public const int fontFamily = 2130903195; - - // aapt resource value: 0x7F03009C - public const int fontProviderAuthority = 2130903196; - - // aapt resource value: 0x7F03009D - public const int fontProviderCerts = 2130903197; - - // aapt resource value: 0x7F03009E - public const int fontProviderFetchStrategy = 2130903198; - - // aapt resource value: 0x7F03009F - public const int fontProviderFetchTimeout = 2130903199; - - // aapt resource value: 0x7F0300A0 - public const int fontProviderPackage = 2130903200; - - // aapt resource value: 0x7F0300A1 - public const int fontProviderQuery = 2130903201; - - // aapt resource value: 0x7F0300A2 - public const int fontStyle = 2130903202; - - // aapt resource value: 0x7F0300A3 - public const int fontWeight = 2130903203; - - // aapt resource value: 0x7F0300A4 - public const int foregroundInsidePadding = 2130903204; - - // aapt resource value: 0x7F0300A5 - public const int gapBetweenBars = 2130903205; - - // aapt resource value: 0x7F0300A6 - public const int goIcon = 2130903206; - - // aapt resource value: 0x7F0300A7 - public const int headerLayout = 2130903207; - - // aapt resource value: 0x7F0300A8 - public const int height = 2130903208; - - // aapt resource value: 0x7F0300A9 - public const int hideOnContentScroll = 2130903209; - - // aapt resource value: 0x7F0300AA - public const int hintAnimationEnabled = 2130903210; - - // aapt resource value: 0x7F0300AB - public const int hintEnabled = 2130903211; - - // aapt resource value: 0x7F0300AC - public const int hintTextAppearance = 2130903212; - - // aapt resource value: 0x7F0300AD - public const int homeAsUpIndicator = 2130903213; - - // aapt resource value: 0x7F0300AE - public const int homeLayout = 2130903214; - - // aapt resource value: 0x7F0300AF - public const int icon = 2130903215; - - // aapt resource value: 0x7F0300B2 - public const int iconifiedByDefault = 2130903218; - - // aapt resource value: 0x7F0300B0 - public const int iconTint = 2130903216; - - // aapt resource value: 0x7F0300B1 - public const int iconTintMode = 2130903217; - - // aapt resource value: 0x7F0300B3 - public const int imageButtonStyle = 2130903219; - - // aapt resource value: 0x7F0300B4 - public const int indeterminateProgressStyle = 2130903220; - - // aapt resource value: 0x7F0300B5 - public const int initialActivityCount = 2130903221; - - // aapt resource value: 0x7F0300B6 - public const int insetForeground = 2130903222; - - // aapt resource value: 0x7F0300B7 - public const int isLightTheme = 2130903223; - - // aapt resource value: 0x7F0300B8 - public const int itemBackground = 2130903224; - - // aapt resource value: 0x7F0300B9 - public const int itemIconTint = 2130903225; - - // aapt resource value: 0x7F0300BA - public const int itemPadding = 2130903226; - - // aapt resource value: 0x7F0300BB - public const int itemTextAppearance = 2130903227; - - // aapt resource value: 0x7F0300BC - public const int itemTextColor = 2130903228; - - // aapt resource value: 0x7F0300BD - public const int keylines = 2130903229; - - // aapt resource value: 0x7F0300BE - public const int layout = 2130903230; - - // aapt resource value: 0x7F0300BF - public const int layoutManager = 2130903231; - - // aapt resource value: 0x7F0300C0 - public const int layout_anchor = 2130903232; - - // aapt resource value: 0x7F0300C1 - public const int layout_anchorGravity = 2130903233; - - // aapt resource value: 0x7F0300C2 - public const int layout_behavior = 2130903234; - - // aapt resource value: 0x7F0300C3 - public const int layout_collapseMode = 2130903235; - - // aapt resource value: 0x7F0300C4 - public const int layout_collapseParallaxMultiplier = 2130903236; - - // aapt resource value: 0x7F0300C5 - public const int layout_dodgeInsetEdges = 2130903237; - - // aapt resource value: 0x7F0300C6 - public const int layout_insetEdge = 2130903238; - - // aapt resource value: 0x7F0300C7 - public const int layout_keyline = 2130903239; - - // aapt resource value: 0x7F0300C8 - public const int layout_scrollFlags = 2130903240; - - // aapt resource value: 0x7F0300C9 - public const int layout_scrollInterpolator = 2130903241; - - // aapt resource value: 0x7F0300CA - public const int listChoiceBackgroundIndicator = 2130903242; - - // aapt resource value: 0x7F0300CB - public const int listDividerAlertDialog = 2130903243; - - // aapt resource value: 0x7F0300CC - public const int listItemLayout = 2130903244; - - // aapt resource value: 0x7F0300CD - public const int listLayout = 2130903245; - - // aapt resource value: 0x7F0300CE - public const int listMenuViewStyle = 2130903246; - - // aapt resource value: 0x7F0300CF - public const int listPopupWindowStyle = 2130903247; - - // aapt resource value: 0x7F0300D0 - public const int listPreferredItemHeight = 2130903248; - - // aapt resource value: 0x7F0300D1 - public const int listPreferredItemHeightLarge = 2130903249; - - // aapt resource value: 0x7F0300D2 - public const int listPreferredItemHeightSmall = 2130903250; - - // aapt resource value: 0x7F0300D3 - public const int listPreferredItemPaddingLeft = 2130903251; - - // aapt resource value: 0x7F0300D4 - public const int listPreferredItemPaddingRight = 2130903252; - - // aapt resource value: 0x7F0300D5 - public const int logo = 2130903253; - - // aapt resource value: 0x7F0300D6 - public const int logoDescription = 2130903254; - - // aapt resource value: 0x7F0300D7 - public const int maxActionInlineWidth = 2130903255; - - // aapt resource value: 0x7F0300D8 - public const int maxButtonHeight = 2130903256; - - // aapt resource value: 0x7F0300D9 - public const int measureWithLargestChild = 2130903257; - - // aapt resource value: 0x7F0300DA - public const int mediaRouteAudioTrackDrawable = 2130903258; - - // aapt resource value: 0x7F0300DB - public const int mediaRouteButtonStyle = 2130903259; - - // aapt resource value: 0x7F0300DC - public const int mediaRouteButtonTint = 2130903260; - - // aapt resource value: 0x7F0300DD - public const int mediaRouteCloseDrawable = 2130903261; - - // aapt resource value: 0x7F0300DE - public const int mediaRouteControlPanelThemeOverlay = 2130903262; - - // aapt resource value: 0x7F0300DF - public const int mediaRouteDefaultIconDrawable = 2130903263; - - // aapt resource value: 0x7F0300E0 - public const int mediaRoutePauseDrawable = 2130903264; - - // aapt resource value: 0x7F0300E1 - public const int mediaRoutePlayDrawable = 2130903265; - - // aapt resource value: 0x7F0300E2 - public const int mediaRouteSpeakerGroupIconDrawable = 2130903266; - - // aapt resource value: 0x7F0300E3 - public const int mediaRouteSpeakerIconDrawable = 2130903267; - - // aapt resource value: 0x7F0300E4 - public const int mediaRouteStopDrawable = 2130903268; - - // aapt resource value: 0x7F0300E5 - public const int mediaRouteTheme = 2130903269; - - // aapt resource value: 0x7F0300E6 - public const int mediaRouteTvIconDrawable = 2130903270; - - // aapt resource value: 0x7F0300E7 - public const int menu = 2130903271; - - // aapt resource value: 0x7F0300E8 - public const int multiChoiceItemLayout = 2130903272; - - // aapt resource value: 0x7F0300E9 - public const int navigationContentDescription = 2130903273; - - // aapt resource value: 0x7F0300EA - public const int navigationIcon = 2130903274; - - // aapt resource value: 0x7F0300EB - public const int navigationMode = 2130903275; - - // aapt resource value: 0x7F0300EC - public const int numericModifiers = 2130903276; - - // aapt resource value: 0x7F0300ED - public const int overlapAnchor = 2130903277; - - // aapt resource value: 0x7F0300EE - public const int paddingBottomNoButtons = 2130903278; - - // aapt resource value: 0x7F0300EF - public const int paddingEnd = 2130903279; - - // aapt resource value: 0x7F0300F0 - public const int paddingStart = 2130903280; - - // aapt resource value: 0x7F0300F1 - public const int paddingTopNoTitle = 2130903281; - - // aapt resource value: 0x7F0300F2 - public const int panelBackground = 2130903282; - - // aapt resource value: 0x7F0300F3 - public const int panelMenuListTheme = 2130903283; - - // aapt resource value: 0x7F0300F4 - public const int panelMenuListWidth = 2130903284; - - // aapt resource value: 0x7F0300F5 - public const int passwordToggleContentDescription = 2130903285; - - // aapt resource value: 0x7F0300F6 - public const int passwordToggleDrawable = 2130903286; - - // aapt resource value: 0x7F0300F7 - public const int passwordToggleEnabled = 2130903287; - - // aapt resource value: 0x7F0300F8 - public const int passwordToggleTint = 2130903288; - - // aapt resource value: 0x7F0300F9 - public const int passwordToggleTintMode = 2130903289; - - // aapt resource value: 0x7F0300FA - public const int popupMenuStyle = 2130903290; - - // aapt resource value: 0x7F0300FB - public const int popupTheme = 2130903291; - - // aapt resource value: 0x7F0300FC - public const int popupWindowStyle = 2130903292; - - // aapt resource value: 0x7F0300FD - public const int preserveIconSpacing = 2130903293; - - // aapt resource value: 0x7F0300FE - public const int pressedTranslationZ = 2130903294; - - // aapt resource value: 0x7F0300FF - public const int progressBarPadding = 2130903295; - - // aapt resource value: 0x7F030100 - public const int progressBarStyle = 2130903296; - - // aapt resource value: 0x7F030101 - public const int queryBackground = 2130903297; - - // aapt resource value: 0x7F030102 - public const int queryHint = 2130903298; - - // aapt resource value: 0x7F030103 - public const int radioButtonStyle = 2130903299; - - // aapt resource value: 0x7F030104 - public const int ratingBarStyle = 2130903300; - - // aapt resource value: 0x7F030105 - public const int ratingBarStyleIndicator = 2130903301; - - // aapt resource value: 0x7F030106 - public const int ratingBarStyleSmall = 2130903302; - - // aapt resource value: 0x7F030107 - public const int reverseLayout = 2130903303; - - // aapt resource value: 0x7F030108 - public const int rippleColor = 2130903304; - - // aapt resource value: 0x7F030109 - public const int scrimAnimationDuration = 2130903305; - - // aapt resource value: 0x7F03010A - public const int scrimVisibleHeightTrigger = 2130903306; - - // aapt resource value: 0x7F03010B - public const int searchHintIcon = 2130903307; - - // aapt resource value: 0x7F03010C - public const int searchIcon = 2130903308; - - // aapt resource value: 0x7F03010D - public const int searchViewStyle = 2130903309; - - // aapt resource value: 0x7F03010E - public const int seekBarStyle = 2130903310; - - // aapt resource value: 0x7F03010F - public const int selectableItemBackground = 2130903311; - - // aapt resource value: 0x7F030110 - public const int selectableItemBackgroundBorderless = 2130903312; - - // aapt resource value: 0x7F030111 - public const int showAsAction = 2130903313; - - // aapt resource value: 0x7F030112 - public const int showDividers = 2130903314; - - // aapt resource value: 0x7F030113 - public const int showText = 2130903315; - - // aapt resource value: 0x7F030114 - public const int showTitle = 2130903316; - - // aapt resource value: 0x7F030115 - public const int singleChoiceItemLayout = 2130903317; - - // aapt resource value: 0x7F030116 - public const int spanCount = 2130903318; - - // aapt resource value: 0x7F030117 - public const int spinBars = 2130903319; - - // aapt resource value: 0x7F030118 - public const int spinnerDropDownItemStyle = 2130903320; - - // aapt resource value: 0x7F030119 - public const int spinnerStyle = 2130903321; - - // aapt resource value: 0x7F03011A - public const int splitTrack = 2130903322; - - // aapt resource value: 0x7F03011B - public const int srcCompat = 2130903323; - - // aapt resource value: 0x7F03011C - public const int stackFromEnd = 2130903324; - - // aapt resource value: 0x7F03011D - public const int state_above_anchor = 2130903325; - - // aapt resource value: 0x7F03011E - public const int state_collapsed = 2130903326; - - // aapt resource value: 0x7F03011F - public const int state_collapsible = 2130903327; - - // aapt resource value: 0x7F030120 - public const int statusBarBackground = 2130903328; - - // aapt resource value: 0x7F030121 - public const int statusBarScrim = 2130903329; - - // aapt resource value: 0x7F030122 - public const int subMenuArrow = 2130903330; - - // aapt resource value: 0x7F030123 - public const int submitBackground = 2130903331; - - // aapt resource value: 0x7F030124 - public const int subtitle = 2130903332; - - // aapt resource value: 0x7F030125 - public const int subtitleTextAppearance = 2130903333; - - // aapt resource value: 0x7F030126 - public const int subtitleTextColor = 2130903334; - - // aapt resource value: 0x7F030127 - public const int subtitleTextStyle = 2130903335; - - // aapt resource value: 0x7F030128 - public const int suggestionRowLayout = 2130903336; - - // aapt resource value: 0x7F030129 - public const int switchMinWidth = 2130903337; - - // aapt resource value: 0x7F03012A - public const int switchPadding = 2130903338; - - // aapt resource value: 0x7F03012B - public const int switchStyle = 2130903339; - - // aapt resource value: 0x7F03012C - public const int switchTextAppearance = 2130903340; - - // aapt resource value: 0x7F03012D - public const int tabBackground = 2130903341; - - // aapt resource value: 0x7F03012E - public const int tabContentStart = 2130903342; - - // aapt resource value: 0x7F03012F - public const int tabGravity = 2130903343; - - // aapt resource value: 0x7F030130 - public const int tabIndicatorColor = 2130903344; - - // aapt resource value: 0x7F030131 - public const int tabIndicatorHeight = 2130903345; - - // aapt resource value: 0x7F030132 - public const int tabMaxWidth = 2130903346; - - // aapt resource value: 0x7F030133 - public const int tabMinWidth = 2130903347; - - // aapt resource value: 0x7F030134 - public const int tabMode = 2130903348; - - // aapt resource value: 0x7F030135 - public const int tabPadding = 2130903349; - - // aapt resource value: 0x7F030136 - public const int tabPaddingBottom = 2130903350; - - // aapt resource value: 0x7F030137 - public const int tabPaddingEnd = 2130903351; - - // aapt resource value: 0x7F030138 - public const int tabPaddingStart = 2130903352; - - // aapt resource value: 0x7F030139 - public const int tabPaddingTop = 2130903353; - - // aapt resource value: 0x7F03013A - public const int tabSelectedTextColor = 2130903354; - - // aapt resource value: 0x7F03013B - public const int tabTextAppearance = 2130903355; - - // aapt resource value: 0x7F03013C - public const int tabTextColor = 2130903356; - - // aapt resource value: 0x7F03013D - public const int textAllCaps = 2130903357; - - // aapt resource value: 0x7F03013E - public const int textAppearanceLargePopupMenu = 2130903358; - - // aapt resource value: 0x7F03013F - public const int textAppearanceListItem = 2130903359; - - // aapt resource value: 0x7F030140 - public const int textAppearanceListItemSecondary = 2130903360; - - // aapt resource value: 0x7F030141 - public const int textAppearanceListItemSmall = 2130903361; - - // aapt resource value: 0x7F030142 - public const int textAppearancePopupMenuHeader = 2130903362; - - // aapt resource value: 0x7F030143 - public const int textAppearanceSearchResultSubtitle = 2130903363; - - // aapt resource value: 0x7F030144 - public const int textAppearanceSearchResultTitle = 2130903364; - - // aapt resource value: 0x7F030145 - public const int textAppearanceSmallPopupMenu = 2130903365; - - // aapt resource value: 0x7F030146 - public const int textColorAlertDialogListItem = 2130903366; - - // aapt resource value: 0x7F030147 - public const int textColorError = 2130903367; - - // aapt resource value: 0x7F030148 - public const int textColorSearchUrl = 2130903368; - - // aapt resource value: 0x7F030149 - public const int theme = 2130903369; - - // aapt resource value: 0x7F03014A - public const int thickness = 2130903370; - - // aapt resource value: 0x7F03014B - public const int thumbTextPadding = 2130903371; - - // aapt resource value: 0x7F03014C - public const int thumbTint = 2130903372; - - // aapt resource value: 0x7F03014D - public const int thumbTintMode = 2130903373; - - // aapt resource value: 0x7F03014E - public const int tickMark = 2130903374; - - // aapt resource value: 0x7F03014F - public const int tickMarkTint = 2130903375; - - // aapt resource value: 0x7F030150 - public const int tickMarkTintMode = 2130903376; - - // aapt resource value: 0x7F030151 - public const int tint = 2130903377; - - // aapt resource value: 0x7F030152 - public const int tintMode = 2130903378; - - // aapt resource value: 0x7F030153 - public const int title = 2130903379; - - // aapt resource value: 0x7F030154 - public const int titleEnabled = 2130903380; - - // aapt resource value: 0x7F030155 - public const int titleMargin = 2130903381; - - // aapt resource value: 0x7F030156 - public const int titleMarginBottom = 2130903382; - - // aapt resource value: 0x7F030157 - public const int titleMarginEnd = 2130903383; - - // aapt resource value: 0x7F03015A - public const int titleMargins = 2130903386; - - // aapt resource value: 0x7F030158 - public const int titleMarginStart = 2130903384; - - // aapt resource value: 0x7F030159 - public const int titleMarginTop = 2130903385; - - // aapt resource value: 0x7F03015B - public const int titleTextAppearance = 2130903387; - - // aapt resource value: 0x7F03015C - public const int titleTextColor = 2130903388; - - // aapt resource value: 0x7F03015D - public const int titleTextStyle = 2130903389; - - // aapt resource value: 0x7F03015E - public const int toolbarId = 2130903390; - - // aapt resource value: 0x7F03015F - public const int toolbarNavigationButtonStyle = 2130903391; - - // aapt resource value: 0x7F030160 - public const int toolbarStyle = 2130903392; - - // aapt resource value: 0x7F030161 - public const int tooltipForegroundColor = 2130903393; - - // aapt resource value: 0x7F030162 - public const int tooltipFrameBackground = 2130903394; - - // aapt resource value: 0x7F030163 - public const int tooltipText = 2130903395; - - // aapt resource value: 0x7F030164 - public const int track = 2130903396; - - // aapt resource value: 0x7F030165 - public const int trackTint = 2130903397; - - // aapt resource value: 0x7F030166 - public const int trackTintMode = 2130903398; - - // aapt resource value: 0x7F030167 - public const int useCompatPadding = 2130903399; - - // aapt resource value: 0x7F030168 - public const int voiceIcon = 2130903400; - - // aapt resource value: 0x7F030169 - public const int windowActionBar = 2130903401; - - // aapt resource value: 0x7F03016A - public const int windowActionBarOverlay = 2130903402; - - // aapt resource value: 0x7F03016B - public const int windowActionModeOverlay = 2130903403; - - // aapt resource value: 0x7F03016C - public const int windowFixedHeightMajor = 2130903404; - - // aapt resource value: 0x7F03016D - public const int windowFixedHeightMinor = 2130903405; - - // aapt resource value: 0x7F03016E - public const int windowFixedWidthMajor = 2130903406; - - // aapt resource value: 0x7F03016F - public const int windowFixedWidthMinor = 2130903407; - - // aapt resource value: 0x7F030170 - public const int windowMinWidthMajor = 2130903408; - - // aapt resource value: 0x7F030171 - public const int windowMinWidthMinor = 2130903409; - - // aapt resource value: 0x7F030172 - public const int windowNoTitle = 2130903410; - - static Attribute() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Attribute() - { - } - } - - public partial class Boolean - { - - // aapt resource value: 0x7F040000 - public const int abc_action_bar_embed_tabs = 2130968576; - - // aapt resource value: 0x7F040001 - public const int abc_allow_stacked_button_bar = 2130968577; - - // aapt resource value: 0x7F040002 - public const int abc_config_actionMenuItemAllCaps = 2130968578; - - // aapt resource value: 0x7F040003 - public const int abc_config_closeDialogWhenTouchOutside = 2130968579; - - // aapt resource value: 0x7F040004 - public const int abc_config_showMenuShortcutsWhenKeyboardPresent = 2130968580; - - static Boolean() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Boolean() - { - } - } - - public partial class Color - { - - // aapt resource value: 0x7F050000 - public const int abc_background_cache_hint_selector_material_dark = 2131034112; - - // aapt resource value: 0x7F050001 - public const int abc_background_cache_hint_selector_material_light = 2131034113; - - // aapt resource value: 0x7F050002 - public const int abc_btn_colored_borderless_text_material = 2131034114; - - // aapt resource value: 0x7F050003 - public const int abc_btn_colored_text_material = 2131034115; - - // aapt resource value: 0x7F050004 - public const int abc_color_highlight_material = 2131034116; - - // aapt resource value: 0x7F050005 - public const int abc_hint_foreground_material_dark = 2131034117; - - // aapt resource value: 0x7F050006 - public const int abc_hint_foreground_material_light = 2131034118; - - // aapt resource value: 0x7F050007 - public const int abc_input_method_navigation_guard = 2131034119; - - // aapt resource value: 0x7F050008 - public const int abc_primary_text_disable_only_material_dark = 2131034120; - - // aapt resource value: 0x7F050009 - public const int abc_primary_text_disable_only_material_light = 2131034121; - - // aapt resource value: 0x7F05000A - public const int abc_primary_text_material_dark = 2131034122; - - // aapt resource value: 0x7F05000B - public const int abc_primary_text_material_light = 2131034123; - - // aapt resource value: 0x7F05000C - public const int abc_search_url_text = 2131034124; - - // aapt resource value: 0x7F05000D - public const int abc_search_url_text_normal = 2131034125; - - // aapt resource value: 0x7F05000E - public const int abc_search_url_text_pressed = 2131034126; - - // aapt resource value: 0x7F05000F - public const int abc_search_url_text_selected = 2131034127; - - // aapt resource value: 0x7F050010 - public const int abc_secondary_text_material_dark = 2131034128; - - // aapt resource value: 0x7F050011 - public const int abc_secondary_text_material_light = 2131034129; - - // aapt resource value: 0x7F050012 - public const int abc_tint_btn_checkable = 2131034130; - - // aapt resource value: 0x7F050013 - public const int abc_tint_default = 2131034131; - - // aapt resource value: 0x7F050014 - public const int abc_tint_edittext = 2131034132; - - // aapt resource value: 0x7F050015 - public const int abc_tint_seek_thumb = 2131034133; - - // aapt resource value: 0x7F050016 - public const int abc_tint_spinner = 2131034134; - - // aapt resource value: 0x7F050017 - public const int abc_tint_switch_track = 2131034135; - - // aapt resource value: 0x7F050018 - public const int accent_material_dark = 2131034136; - - // aapt resource value: 0x7F050019 - public const int accent_material_light = 2131034137; - - // aapt resource value: 0x7F05001A - public const int background_floating_material_dark = 2131034138; - - // aapt resource value: 0x7F05001B - public const int background_floating_material_light = 2131034139; - - // aapt resource value: 0x7F05001C - public const int background_material_dark = 2131034140; - - // aapt resource value: 0x7F05001D - public const int background_material_light = 2131034141; - - // aapt resource value: 0x7F05001E - public const int bright_foreground_disabled_material_dark = 2131034142; - - // aapt resource value: 0x7F05001F - public const int bright_foreground_disabled_material_light = 2131034143; - - // aapt resource value: 0x7F050020 - public const int bright_foreground_inverse_material_dark = 2131034144; - - // aapt resource value: 0x7F050021 - public const int bright_foreground_inverse_material_light = 2131034145; - - // aapt resource value: 0x7F050022 - public const int bright_foreground_material_dark = 2131034146; - - // aapt resource value: 0x7F050023 - public const int bright_foreground_material_light = 2131034147; - - // aapt resource value: 0x7F050024 - public const int button_material_dark = 2131034148; - - // aapt resource value: 0x7F050025 - public const int button_material_light = 2131034149; - - // aapt resource value: 0x7F050026 - public const int cardview_dark_background = 2131034150; - - // aapt resource value: 0x7F050027 - public const int cardview_light_background = 2131034151; - - // aapt resource value: 0x7F050028 - public const int cardview_shadow_end_color = 2131034152; - - // aapt resource value: 0x7F050029 - public const int cardview_shadow_start_color = 2131034153; - - // aapt resource value: 0x7F05002A - public const int colorAccent = 2131034154; - - // aapt resource value: 0x7F05002B - public const int colorPrimary = 2131034155; - - // aapt resource value: 0x7F05002C - public const int colorPrimaryDark = 2131034156; - - // aapt resource value: 0x7F05002D - public const int design_bottom_navigation_shadow_color = 2131034157; - - // aapt resource value: 0x7F05002E - public const int design_error = 2131034158; - - // aapt resource value: 0x7F05002F - public const int design_fab_shadow_end_color = 2131034159; - - // aapt resource value: 0x7F050030 - public const int design_fab_shadow_mid_color = 2131034160; - - // aapt resource value: 0x7F050031 - public const int design_fab_shadow_start_color = 2131034161; - - // aapt resource value: 0x7F050032 - public const int design_fab_stroke_end_inner_color = 2131034162; - - // aapt resource value: 0x7F050033 - public const int design_fab_stroke_end_outer_color = 2131034163; - - // aapt resource value: 0x7F050034 - public const int design_fab_stroke_top_inner_color = 2131034164; - - // aapt resource value: 0x7F050035 - public const int design_fab_stroke_top_outer_color = 2131034165; - - // aapt resource value: 0x7F050036 - public const int design_snackbar_background_color = 2131034166; - - // aapt resource value: 0x7F050037 - public const int design_tint_password_toggle = 2131034167; - - // aapt resource value: 0x7F050038 - public const int dim_foreground_disabled_material_dark = 2131034168; - - // aapt resource value: 0x7F050039 - public const int dim_foreground_disabled_material_light = 2131034169; - - // aapt resource value: 0x7F05003A - public const int dim_foreground_material_dark = 2131034170; - - // aapt resource value: 0x7F05003B - public const int dim_foreground_material_light = 2131034171; - - // aapt resource value: 0x7F05003C - public const int error_color_material = 2131034172; - - // aapt resource value: 0x7F05003D - public const int foreground_material_dark = 2131034173; - - // aapt resource value: 0x7F05003E - public const int foreground_material_light = 2131034174; - - // aapt resource value: 0x7F05003F - public const int highlighted_text_material_dark = 2131034175; - - // aapt resource value: 0x7F050040 - public const int highlighted_text_material_light = 2131034176; - - // aapt resource value: 0x7F050041 - public const int launcher_background = 2131034177; - - // aapt resource value: 0x7F050042 - public const int material_blue_grey_800 = 2131034178; - - // aapt resource value: 0x7F050043 - public const int material_blue_grey_900 = 2131034179; - - // aapt resource value: 0x7F050044 - public const int material_blue_grey_950 = 2131034180; - - // aapt resource value: 0x7F050045 - public const int material_deep_teal_200 = 2131034181; - - // aapt resource value: 0x7F050046 - public const int material_deep_teal_500 = 2131034182; - - // aapt resource value: 0x7F050047 - public const int material_grey_100 = 2131034183; - - // aapt resource value: 0x7F050048 - public const int material_grey_300 = 2131034184; - - // aapt resource value: 0x7F050049 - public const int material_grey_50 = 2131034185; - - // aapt resource value: 0x7F05004A - public const int material_grey_600 = 2131034186; - - // aapt resource value: 0x7F05004B - public const int material_grey_800 = 2131034187; - - // aapt resource value: 0x7F05004C - public const int material_grey_850 = 2131034188; - - // aapt resource value: 0x7F05004D - public const int material_grey_900 = 2131034189; - - // aapt resource value: 0x7F05004E - public const int notification_action_color_filter = 2131034190; - - // aapt resource value: 0x7F05004F - public const int notification_icon_bg_color = 2131034191; - - // aapt resource value: 0x7F050050 - public const int notification_material_background_media_default_color = 2131034192; - - // aapt resource value: 0x7F050051 - public const int primary_dark_material_dark = 2131034193; - - // aapt resource value: 0x7F050052 - public const int primary_dark_material_light = 2131034194; - - // aapt resource value: 0x7F050053 - public const int primary_material_dark = 2131034195; - - // aapt resource value: 0x7F050054 - public const int primary_material_light = 2131034196; - - // aapt resource value: 0x7F050055 - public const int primary_text_default_material_dark = 2131034197; - - // aapt resource value: 0x7F050056 - public const int primary_text_default_material_light = 2131034198; - - // aapt resource value: 0x7F050057 - public const int primary_text_disabled_material_dark = 2131034199; - - // aapt resource value: 0x7F050058 - public const int primary_text_disabled_material_light = 2131034200; - - // aapt resource value: 0x7F050059 - public const int ripple_material_dark = 2131034201; - - // aapt resource value: 0x7F05005A - public const int ripple_material_light = 2131034202; - - // aapt resource value: 0x7F05005B - public const int secondary_text_default_material_dark = 2131034203; - - // aapt resource value: 0x7F05005C - public const int secondary_text_default_material_light = 2131034204; - - // aapt resource value: 0x7F05005D - public const int secondary_text_disabled_material_dark = 2131034205; - - // aapt resource value: 0x7F05005E - public const int secondary_text_disabled_material_light = 2131034206; - - // aapt resource value: 0x7F05005F - public const int switch_thumb_disabled_material_dark = 2131034207; - - // aapt resource value: 0x7F050060 - public const int switch_thumb_disabled_material_light = 2131034208; - - // aapt resource value: 0x7F050061 - public const int switch_thumb_material_dark = 2131034209; - - // aapt resource value: 0x7F050062 - public const int switch_thumb_material_light = 2131034210; - - // aapt resource value: 0x7F050063 - public const int switch_thumb_normal_material_dark = 2131034211; - - // aapt resource value: 0x7F050064 - public const int switch_thumb_normal_material_light = 2131034212; - - // aapt resource value: 0x7F050065 - public const int tooltip_background_dark = 2131034213; - - // aapt resource value: 0x7F050066 - public const int tooltip_background_light = 2131034214; - - static Color() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Color() - { - } - } - - public partial class Dimension - { - - // aapt resource value: 0x7F060000 - public const int abc_action_bar_content_inset_material = 2131099648; - - // aapt resource value: 0x7F060001 - public const int abc_action_bar_content_inset_with_nav = 2131099649; - - // aapt resource value: 0x7F060002 - public const int abc_action_bar_default_height_material = 2131099650; - - // aapt resource value: 0x7F060003 - public const int abc_action_bar_default_padding_end_material = 2131099651; - - // aapt resource value: 0x7F060004 - public const int abc_action_bar_default_padding_start_material = 2131099652; - - // aapt resource value: 0x7F060005 - public const int abc_action_bar_elevation_material = 2131099653; - - // aapt resource value: 0x7F060006 - public const int abc_action_bar_icon_vertical_padding_material = 2131099654; - - // aapt resource value: 0x7F060007 - public const int abc_action_bar_overflow_padding_end_material = 2131099655; - - // aapt resource value: 0x7F060008 - public const int abc_action_bar_overflow_padding_start_material = 2131099656; - - // aapt resource value: 0x7F060009 - public const int abc_action_bar_progress_bar_size = 2131099657; - - // aapt resource value: 0x7F06000A - public const int abc_action_bar_stacked_max_height = 2131099658; - - // aapt resource value: 0x7F06000B - public const int abc_action_bar_stacked_tab_max_width = 2131099659; - - // aapt resource value: 0x7F06000C - public const int abc_action_bar_subtitle_bottom_margin_material = 2131099660; - - // aapt resource value: 0x7F06000D - public const int abc_action_bar_subtitle_top_margin_material = 2131099661; - - // aapt resource value: 0x7F06000E - public const int abc_action_button_min_height_material = 2131099662; - - // aapt resource value: 0x7F06000F - public const int abc_action_button_min_width_material = 2131099663; - - // aapt resource value: 0x7F060010 - public const int abc_action_button_min_width_overflow_material = 2131099664; - - // aapt resource value: 0x7F060011 - public const int abc_alert_dialog_button_bar_height = 2131099665; - - // aapt resource value: 0x7F060012 - public const int abc_button_inset_horizontal_material = 2131099666; - - // aapt resource value: 0x7F060013 - public const int abc_button_inset_vertical_material = 2131099667; - - // aapt resource value: 0x7F060014 - public const int abc_button_padding_horizontal_material = 2131099668; - - // aapt resource value: 0x7F060015 - public const int abc_button_padding_vertical_material = 2131099669; - - // aapt resource value: 0x7F060016 - public const int abc_cascading_menus_min_smallest_width = 2131099670; - - // aapt resource value: 0x7F060017 - public const int abc_config_prefDialogWidth = 2131099671; - - // aapt resource value: 0x7F060018 - public const int abc_control_corner_material = 2131099672; - - // aapt resource value: 0x7F060019 - public const int abc_control_inset_material = 2131099673; - - // aapt resource value: 0x7F06001A - public const int abc_control_padding_material = 2131099674; - - // aapt resource value: 0x7F06001B - public const int abc_dialog_fixed_height_major = 2131099675; - - // aapt resource value: 0x7F06001C - public const int abc_dialog_fixed_height_minor = 2131099676; - - // aapt resource value: 0x7F06001D - public const int abc_dialog_fixed_width_major = 2131099677; - - // aapt resource value: 0x7F06001E - public const int abc_dialog_fixed_width_minor = 2131099678; - - // aapt resource value: 0x7F06001F - public const int abc_dialog_list_padding_bottom_no_buttons = 2131099679; - - // aapt resource value: 0x7F060020 - public const int abc_dialog_list_padding_top_no_title = 2131099680; - - // aapt resource value: 0x7F060021 - public const int abc_dialog_min_width_major = 2131099681; - - // aapt resource value: 0x7F060022 - public const int abc_dialog_min_width_minor = 2131099682; - - // aapt resource value: 0x7F060023 - public const int abc_dialog_padding_material = 2131099683; - - // aapt resource value: 0x7F060024 - public const int abc_dialog_padding_top_material = 2131099684; - - // aapt resource value: 0x7F060025 - public const int abc_dialog_title_divider_material = 2131099685; - - // aapt resource value: 0x7F060026 - public const int abc_disabled_alpha_material_dark = 2131099686; - - // aapt resource value: 0x7F060027 - public const int abc_disabled_alpha_material_light = 2131099687; - - // aapt resource value: 0x7F060028 - public const int abc_dropdownitem_icon_width = 2131099688; - - // aapt resource value: 0x7F060029 - public const int abc_dropdownitem_text_padding_left = 2131099689; - - // aapt resource value: 0x7F06002A - public const int abc_dropdownitem_text_padding_right = 2131099690; - - // aapt resource value: 0x7F06002B - public const int abc_edit_text_inset_bottom_material = 2131099691; - - // aapt resource value: 0x7F06002C - public const int abc_edit_text_inset_horizontal_material = 2131099692; - - // aapt resource value: 0x7F06002D - public const int abc_edit_text_inset_top_material = 2131099693; - - // aapt resource value: 0x7F06002E - public const int abc_floating_window_z = 2131099694; - - // aapt resource value: 0x7F06002F - public const int abc_list_item_padding_horizontal_material = 2131099695; - - // aapt resource value: 0x7F060030 - public const int abc_panel_menu_list_width = 2131099696; - - // aapt resource value: 0x7F060031 - public const int abc_progress_bar_height_material = 2131099697; - - // aapt resource value: 0x7F060032 - public const int abc_search_view_preferred_height = 2131099698; - - // aapt resource value: 0x7F060033 - public const int abc_search_view_preferred_width = 2131099699; - - // aapt resource value: 0x7F060034 - public const int abc_seekbar_track_background_height_material = 2131099700; - - // aapt resource value: 0x7F060035 - public const int abc_seekbar_track_progress_height_material = 2131099701; - - // aapt resource value: 0x7F060036 - public const int abc_select_dialog_padding_start_material = 2131099702; - - // aapt resource value: 0x7F060037 - public const int abc_switch_padding = 2131099703; - - // aapt resource value: 0x7F060038 - public const int abc_text_size_body_1_material = 2131099704; - - // aapt resource value: 0x7F060039 - public const int abc_text_size_body_2_material = 2131099705; - - // aapt resource value: 0x7F06003A - public const int abc_text_size_button_material = 2131099706; - - // aapt resource value: 0x7F06003B - public const int abc_text_size_caption_material = 2131099707; - - // aapt resource value: 0x7F06003C - public const int abc_text_size_display_1_material = 2131099708; - - // aapt resource value: 0x7F06003D - public const int abc_text_size_display_2_material = 2131099709; - - // aapt resource value: 0x7F06003E - public const int abc_text_size_display_3_material = 2131099710; - - // aapt resource value: 0x7F06003F - public const int abc_text_size_display_4_material = 2131099711; - - // aapt resource value: 0x7F060040 - public const int abc_text_size_headline_material = 2131099712; - - // aapt resource value: 0x7F060041 - public const int abc_text_size_large_material = 2131099713; - - // aapt resource value: 0x7F060042 - public const int abc_text_size_medium_material = 2131099714; - - // aapt resource value: 0x7F060043 - public const int abc_text_size_menu_header_material = 2131099715; - - // aapt resource value: 0x7F060044 - public const int abc_text_size_menu_material = 2131099716; - - // aapt resource value: 0x7F060045 - public const int abc_text_size_small_material = 2131099717; - - // aapt resource value: 0x7F060046 - public const int abc_text_size_subhead_material = 2131099718; - - // aapt resource value: 0x7F060047 - public const int abc_text_size_subtitle_material_toolbar = 2131099719; - - // aapt resource value: 0x7F060048 - public const int abc_text_size_title_material = 2131099720; - - // aapt resource value: 0x7F060049 - public const int abc_text_size_title_material_toolbar = 2131099721; - - // aapt resource value: 0x7F06004A - public const int cardview_compat_inset_shadow = 2131099722; - - // aapt resource value: 0x7F06004B - public const int cardview_default_elevation = 2131099723; - - // aapt resource value: 0x7F06004C - public const int cardview_default_radius = 2131099724; - - // aapt resource value: 0x7F06004D - public const int compat_button_inset_horizontal_material = 2131099725; - - // aapt resource value: 0x7F06004E - public const int compat_button_inset_vertical_material = 2131099726; - - // aapt resource value: 0x7F06004F - public const int compat_button_padding_horizontal_material = 2131099727; - - // aapt resource value: 0x7F060050 - public const int compat_button_padding_vertical_material = 2131099728; - - // aapt resource value: 0x7F060051 - public const int compat_control_corner_material = 2131099729; - - // aapt resource value: 0x7F060052 - public const int design_appbar_elevation = 2131099730; - - // aapt resource value: 0x7F060053 - public const int design_bottom_navigation_active_item_max_width = 2131099731; - - // aapt resource value: 0x7F060054 - public const int design_bottom_navigation_active_text_size = 2131099732; - - // aapt resource value: 0x7F060055 - public const int design_bottom_navigation_elevation = 2131099733; - - // aapt resource value: 0x7F060056 - public const int design_bottom_navigation_height = 2131099734; - - // aapt resource value: 0x7F060057 - public const int design_bottom_navigation_item_max_width = 2131099735; - - // aapt resource value: 0x7F060058 - public const int design_bottom_navigation_item_min_width = 2131099736; - - // aapt resource value: 0x7F060059 - public const int design_bottom_navigation_margin = 2131099737; - - // aapt resource value: 0x7F06005A - public const int design_bottom_navigation_shadow_height = 2131099738; - - // aapt resource value: 0x7F06005B - public const int design_bottom_navigation_text_size = 2131099739; - - // aapt resource value: 0x7F06005C - public const int design_bottom_sheet_modal_elevation = 2131099740; - - // aapt resource value: 0x7F06005D - public const int design_bottom_sheet_peek_height_min = 2131099741; - - // aapt resource value: 0x7F06005E - public const int design_fab_border_width = 2131099742; - - // aapt resource value: 0x7F06005F - public const int design_fab_elevation = 2131099743; - - // aapt resource value: 0x7F060060 - public const int design_fab_image_size = 2131099744; - - // aapt resource value: 0x7F060061 - public const int design_fab_size_mini = 2131099745; - - // aapt resource value: 0x7F060062 - public const int design_fab_size_normal = 2131099746; - - // aapt resource value: 0x7F060063 - public const int design_fab_translation_z_pressed = 2131099747; - - // aapt resource value: 0x7F060064 - public const int design_navigation_elevation = 2131099748; - - // aapt resource value: 0x7F060065 - public const int design_navigation_icon_padding = 2131099749; - - // aapt resource value: 0x7F060066 - public const int design_navigation_icon_size = 2131099750; - - // aapt resource value: 0x7F060067 - public const int design_navigation_max_width = 2131099751; - - // aapt resource value: 0x7F060068 - public const int design_navigation_padding_bottom = 2131099752; - - // aapt resource value: 0x7F060069 - public const int design_navigation_separator_vertical_padding = 2131099753; - - // aapt resource value: 0x7F06006A - public const int design_snackbar_action_inline_max_width = 2131099754; - - // aapt resource value: 0x7F06006B - public const int design_snackbar_background_corner_radius = 2131099755; - - // aapt resource value: 0x7F06006C - public const int design_snackbar_elevation = 2131099756; - - // aapt resource value: 0x7F06006D - public const int design_snackbar_extra_spacing_horizontal = 2131099757; - - // aapt resource value: 0x7F06006E - public const int design_snackbar_max_width = 2131099758; - - // aapt resource value: 0x7F06006F - public const int design_snackbar_min_width = 2131099759; - - // aapt resource value: 0x7F060070 - public const int design_snackbar_padding_horizontal = 2131099760; - - // aapt resource value: 0x7F060071 - public const int design_snackbar_padding_vertical = 2131099761; - - // aapt resource value: 0x7F060072 - public const int design_snackbar_padding_vertical_2lines = 2131099762; - - // aapt resource value: 0x7F060073 - public const int design_snackbar_text_size = 2131099763; - - // aapt resource value: 0x7F060074 - public const int design_tab_max_width = 2131099764; - - // aapt resource value: 0x7F060075 - public const int design_tab_scrollable_min_width = 2131099765; - - // aapt resource value: 0x7F060076 - public const int design_tab_text_size = 2131099766; - - // aapt resource value: 0x7F060077 - public const int design_tab_text_size_2line = 2131099767; - - // aapt resource value: 0x7F060078 - public const int disabled_alpha_material_dark = 2131099768; - - // aapt resource value: 0x7F060079 - public const int disabled_alpha_material_light = 2131099769; - - // aapt resource value: 0x7F06007A - public const int fastscroll_default_thickness = 2131099770; - - // aapt resource value: 0x7F06007B - public const int fastscroll_margin = 2131099771; - - // aapt resource value: 0x7F06007C - public const int fastscroll_minimum_range = 2131099772; - - // aapt resource value: 0x7F06007D - public const int highlight_alpha_material_colored = 2131099773; - - // aapt resource value: 0x7F06007E - public const int highlight_alpha_material_dark = 2131099774; - - // aapt resource value: 0x7F06007F - public const int highlight_alpha_material_light = 2131099775; - - // aapt resource value: 0x7F060080 - public const int hint_alpha_material_dark = 2131099776; - - // aapt resource value: 0x7F060081 - public const int hint_alpha_material_light = 2131099777; - - // aapt resource value: 0x7F060082 - public const int hint_pressed_alpha_material_dark = 2131099778; - - // aapt resource value: 0x7F060083 - public const int hint_pressed_alpha_material_light = 2131099779; - - // aapt resource value: 0x7F060084 - public const int item_touch_helper_max_drag_scroll_per_frame = 2131099780; - - // aapt resource value: 0x7F060085 - public const int item_touch_helper_swipe_escape_max_velocity = 2131099781; - - // aapt resource value: 0x7F060086 - public const int item_touch_helper_swipe_escape_velocity = 2131099782; - - // aapt resource value: 0x7F060087 - public const int mr_controller_volume_group_list_item_height = 2131099783; - - // aapt resource value: 0x7F060088 - public const int mr_controller_volume_group_list_item_icon_size = 2131099784; - - // aapt resource value: 0x7F060089 - public const int mr_controller_volume_group_list_max_height = 2131099785; - - // aapt resource value: 0x7F06008A - public const int mr_controller_volume_group_list_padding_top = 2131099786; - - // aapt resource value: 0x7F06008B - public const int mr_dialog_fixed_width_major = 2131099787; - - // aapt resource value: 0x7F06008C - public const int mr_dialog_fixed_width_minor = 2131099788; - - // aapt resource value: 0x7F06008D - public const int notification_action_icon_size = 2131099789; - - // aapt resource value: 0x7F06008E - public const int notification_action_text_size = 2131099790; - - // aapt resource value: 0x7F06008F - public const int notification_big_circle_margin = 2131099791; - - // aapt resource value: 0x7F060090 - public const int notification_content_margin_start = 2131099792; - - // aapt resource value: 0x7F060091 - public const int notification_large_icon_height = 2131099793; - - // aapt resource value: 0x7F060092 - public const int notification_large_icon_width = 2131099794; - - // aapt resource value: 0x7F060093 - public const int notification_main_column_padding_top = 2131099795; - - // aapt resource value: 0x7F060094 - public const int notification_media_narrow_margin = 2131099796; - - // aapt resource value: 0x7F060095 - public const int notification_right_icon_size = 2131099797; - - // aapt resource value: 0x7F060096 - public const int notification_right_side_padding_top = 2131099798; - - // aapt resource value: 0x7F060097 - public const int notification_small_icon_background_padding = 2131099799; - - // aapt resource value: 0x7F060098 - public const int notification_small_icon_size_as_large = 2131099800; - - // aapt resource value: 0x7F060099 - public const int notification_subtext_size = 2131099801; - - // aapt resource value: 0x7F06009A - public const int notification_top_pad = 2131099802; - - // aapt resource value: 0x7F06009B - public const int notification_top_pad_large_text = 2131099803; - - // aapt resource value: 0x7F06009C - public const int tooltip_corner_radius = 2131099804; - - // aapt resource value: 0x7F06009D - public const int tooltip_horizontal_padding = 2131099805; - - // aapt resource value: 0x7F06009E - public const int tooltip_margin = 2131099806; - - // aapt resource value: 0x7F06009F - public const int tooltip_precise_anchor_extra_offset = 2131099807; - - // aapt resource value: 0x7F0600A0 - public const int tooltip_precise_anchor_threshold = 2131099808; - - // aapt resource value: 0x7F0600A1 - public const int tooltip_vertical_padding = 2131099809; - - // aapt resource value: 0x7F0600A2 - public const int tooltip_y_offset_non_touch = 2131099810; - - // aapt resource value: 0x7F0600A3 - public const int tooltip_y_offset_touch = 2131099811; - - static Dimension() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Dimension() - { - } - } - - public partial class Drawable - { - - // aapt resource value: 0x7F070006 - public const int abc_ab_share_pack_mtrl_alpha = 2131165190; - - // aapt resource value: 0x7F070007 - public const int abc_action_bar_item_background_material = 2131165191; - - // aapt resource value: 0x7F070008 - public const int abc_btn_borderless_material = 2131165192; - - // aapt resource value: 0x7F070009 - public const int abc_btn_check_material = 2131165193; - - // aapt resource value: 0x7F07000A - public const int abc_btn_check_to_on_mtrl_000 = 2131165194; - - // aapt resource value: 0x7F07000B - public const int abc_btn_check_to_on_mtrl_015 = 2131165195; - - // aapt resource value: 0x7F07000C - public const int abc_btn_colored_material = 2131165196; - - // aapt resource value: 0x7F07000D - public const int abc_btn_default_mtrl_shape = 2131165197; - - // aapt resource value: 0x7F07000E - public const int abc_btn_radio_material = 2131165198; - - // aapt resource value: 0x7F07000F - public const int abc_btn_radio_to_on_mtrl_000 = 2131165199; - - // aapt resource value: 0x7F070010 - public const int abc_btn_radio_to_on_mtrl_015 = 2131165200; - - // aapt resource value: 0x7F070011 - public const int abc_btn_switch_to_on_mtrl_00001 = 2131165201; - - // aapt resource value: 0x7F070012 - public const int abc_btn_switch_to_on_mtrl_00012 = 2131165202; - - // aapt resource value: 0x7F070013 - public const int abc_cab_background_internal_bg = 2131165203; - - // aapt resource value: 0x7F070014 - public const int abc_cab_background_top_material = 2131165204; - - // aapt resource value: 0x7F070015 - public const int abc_cab_background_top_mtrl_alpha = 2131165205; - - // aapt resource value: 0x7F070016 - public const int abc_control_background_material = 2131165206; - - // aapt resource value: 0x7F070017 - public const int abc_dialog_material_background = 2131165207; - - // aapt resource value: 0x7F070018 - public const int abc_edit_text_material = 2131165208; - - // aapt resource value: 0x7F070019 - public const int abc_ic_ab_back_material = 2131165209; - - // aapt resource value: 0x7F07001A - public const int abc_ic_arrow_drop_right_black_24dp = 2131165210; - - // aapt resource value: 0x7F07001B - public const int abc_ic_clear_material = 2131165211; - - // aapt resource value: 0x7F07001C - public const int abc_ic_commit_search_api_mtrl_alpha = 2131165212; - - // aapt resource value: 0x7F07001D - public const int abc_ic_go_search_api_material = 2131165213; - - // aapt resource value: 0x7F07001E - public const int abc_ic_menu_copy_mtrl_am_alpha = 2131165214; - - // aapt resource value: 0x7F07001F - public const int abc_ic_menu_cut_mtrl_alpha = 2131165215; - - // aapt resource value: 0x7F070020 - public const int abc_ic_menu_overflow_material = 2131165216; - - // aapt resource value: 0x7F070021 - public const int abc_ic_menu_paste_mtrl_am_alpha = 2131165217; - - // aapt resource value: 0x7F070022 - public const int abc_ic_menu_selectall_mtrl_alpha = 2131165218; - - // aapt resource value: 0x7F070023 - public const int abc_ic_menu_share_mtrl_alpha = 2131165219; - - // aapt resource value: 0x7F070024 - public const int abc_ic_search_api_material = 2131165220; - - // aapt resource value: 0x7F070025 - public const int abc_ic_star_black_16dp = 2131165221; - - // aapt resource value: 0x7F070026 - public const int abc_ic_star_black_36dp = 2131165222; - - // aapt resource value: 0x7F070027 - public const int abc_ic_star_black_48dp = 2131165223; - - // aapt resource value: 0x7F070028 - public const int abc_ic_star_half_black_16dp = 2131165224; - - // aapt resource value: 0x7F070029 - public const int abc_ic_star_half_black_36dp = 2131165225; - - // aapt resource value: 0x7F07002A - public const int abc_ic_star_half_black_48dp = 2131165226; - - // aapt resource value: 0x7F07002B - public const int abc_ic_voice_search_api_material = 2131165227; - - // aapt resource value: 0x7F07002C - public const int abc_item_background_holo_dark = 2131165228; - - // aapt resource value: 0x7F07002D - public const int abc_item_background_holo_light = 2131165229; - - // aapt resource value: 0x7F07002E - public const int abc_list_divider_mtrl_alpha = 2131165230; - - // aapt resource value: 0x7F07002F - public const int abc_list_focused_holo = 2131165231; - - // aapt resource value: 0x7F070030 - public const int abc_list_longpressed_holo = 2131165232; - - // aapt resource value: 0x7F070031 - public const int abc_list_pressed_holo_dark = 2131165233; - - // aapt resource value: 0x7F070032 - public const int abc_list_pressed_holo_light = 2131165234; - - // aapt resource value: 0x7F070033 - public const int abc_list_selector_background_transition_holo_dark = 2131165235; - - // aapt resource value: 0x7F070034 - public const int abc_list_selector_background_transition_holo_light = 2131165236; - - // aapt resource value: 0x7F070035 - public const int abc_list_selector_disabled_holo_dark = 2131165237; - - // aapt resource value: 0x7F070036 - public const int abc_list_selector_disabled_holo_light = 2131165238; - - // aapt resource value: 0x7F070037 - public const int abc_list_selector_holo_dark = 2131165239; - - // aapt resource value: 0x7F070038 - public const int abc_list_selector_holo_light = 2131165240; - - // aapt resource value: 0x7F070039 - public const int abc_menu_hardkey_panel_mtrl_mult = 2131165241; - - // aapt resource value: 0x7F07003A - public const int abc_popup_background_mtrl_mult = 2131165242; - - // aapt resource value: 0x7F07003B - public const int abc_ratingbar_indicator_material = 2131165243; - - // aapt resource value: 0x7F07003C - public const int abc_ratingbar_material = 2131165244; - - // aapt resource value: 0x7F07003D - public const int abc_ratingbar_small_material = 2131165245; - - // aapt resource value: 0x7F07003E - public const int abc_scrubber_control_off_mtrl_alpha = 2131165246; - - // aapt resource value: 0x7F07003F - public const int abc_scrubber_control_to_pressed_mtrl_000 = 2131165247; - - // aapt resource value: 0x7F070040 - public const int abc_scrubber_control_to_pressed_mtrl_005 = 2131165248; - - // aapt resource value: 0x7F070041 - public const int abc_scrubber_primary_mtrl_alpha = 2131165249; - - // aapt resource value: 0x7F070042 - public const int abc_scrubber_track_mtrl_alpha = 2131165250; - - // aapt resource value: 0x7F070043 - public const int abc_seekbar_thumb_material = 2131165251; - - // aapt resource value: 0x7F070044 - public const int abc_seekbar_tick_mark_material = 2131165252; - - // aapt resource value: 0x7F070045 - public const int abc_seekbar_track_material = 2131165253; - - // aapt resource value: 0x7F070046 - public const int abc_spinner_mtrl_am_alpha = 2131165254; - - // aapt resource value: 0x7F070047 - public const int abc_spinner_textfield_background_material = 2131165255; - - // aapt resource value: 0x7F070048 - public const int abc_switch_thumb_material = 2131165256; - - // aapt resource value: 0x7F070049 - public const int abc_switch_track_mtrl_alpha = 2131165257; - - // aapt resource value: 0x7F07004A - public const int abc_tab_indicator_material = 2131165258; - - // aapt resource value: 0x7F07004B - public const int abc_tab_indicator_mtrl_alpha = 2131165259; - - // aapt resource value: 0x7F070053 - public const int abc_textfield_activated_mtrl_alpha = 2131165267; - - // aapt resource value: 0x7F070054 - public const int abc_textfield_default_mtrl_alpha = 2131165268; - - // aapt resource value: 0x7F070055 - public const int abc_textfield_search_activated_mtrl_alpha = 2131165269; - - // aapt resource value: 0x7F070056 - public const int abc_textfield_search_default_mtrl_alpha = 2131165270; - - // aapt resource value: 0x7F070057 - public const int abc_textfield_search_material = 2131165271; - - // aapt resource value: 0x7F07004C - public const int abc_text_cursor_material = 2131165260; - - // aapt resource value: 0x7F07004D - public const int abc_text_select_handle_left_mtrl_dark = 2131165261; - - // aapt resource value: 0x7F07004E - public const int abc_text_select_handle_left_mtrl_light = 2131165262; - - // aapt resource value: 0x7F07004F - public const int abc_text_select_handle_middle_mtrl_dark = 2131165263; - - // aapt resource value: 0x7F070050 - public const int abc_text_select_handle_middle_mtrl_light = 2131165264; - - // aapt resource value: 0x7F070051 - public const int abc_text_select_handle_right_mtrl_dark = 2131165265; - - // aapt resource value: 0x7F070052 - public const int abc_text_select_handle_right_mtrl_light = 2131165266; - - // aapt resource value: 0x7F070058 - public const int abc_vector_test = 2131165272; - - // aapt resource value: 0x7F070059 - public const int avd_hide_password = 2131165273; - - // aapt resource value: 0x7F07005A - public const int avd_show_password = 2131165274; - - // aapt resource value: 0x7F07005B - public const int design_bottom_navigation_item_background = 2131165275; - - // aapt resource value: 0x7F07005C - public const int design_fab_background = 2131165276; - - // aapt resource value: 0x7F07005D - public const int design_ic_visibility = 2131165277; - - // aapt resource value: 0x7F07005E - public const int design_ic_visibility_off = 2131165278; - - // aapt resource value: 0x7F07005F - public const int design_password_eye = 2131165279; - - // aapt resource value: 0x7F070060 - public const int design_snackbar_background = 2131165280; - - // aapt resource value: 0x7F070061 - public const int ic_audiotrack_dark = 2131165281; - - // aapt resource value: 0x7F070062 - public const int ic_audiotrack_light = 2131165282; - - // aapt resource value: 0x7F070063 - public const int ic_dialog_close_dark = 2131165283; - - // aapt resource value: 0x7F070064 - public const int ic_dialog_close_light = 2131165284; - - // aapt resource value: 0x7F070065 - public const int ic_group_collapse_00 = 2131165285; - - // aapt resource value: 0x7F070066 - public const int ic_group_collapse_01 = 2131165286; - - // aapt resource value: 0x7F070067 - public const int ic_group_collapse_02 = 2131165287; - - // aapt resource value: 0x7F070068 - public const int ic_group_collapse_03 = 2131165288; - - // aapt resource value: 0x7F070069 - public const int ic_group_collapse_04 = 2131165289; - - // aapt resource value: 0x7F07006A - public const int ic_group_collapse_05 = 2131165290; - - // aapt resource value: 0x7F07006B - public const int ic_group_collapse_06 = 2131165291; - - // aapt resource value: 0x7F07006C - public const int ic_group_collapse_07 = 2131165292; - - // aapt resource value: 0x7F07006D - public const int ic_group_collapse_08 = 2131165293; - - // aapt resource value: 0x7F07006E - public const int ic_group_collapse_09 = 2131165294; - - // aapt resource value: 0x7F07006F - public const int ic_group_collapse_10 = 2131165295; - - // aapt resource value: 0x7F070070 - public const int ic_group_collapse_11 = 2131165296; - - // aapt resource value: 0x7F070071 - public const int ic_group_collapse_12 = 2131165297; - - // aapt resource value: 0x7F070072 - public const int ic_group_collapse_13 = 2131165298; - - // aapt resource value: 0x7F070073 - public const int ic_group_collapse_14 = 2131165299; - - // aapt resource value: 0x7F070074 - public const int ic_group_collapse_15 = 2131165300; - - // aapt resource value: 0x7F070075 - public const int ic_group_expand_00 = 2131165301; - - // aapt resource value: 0x7F070076 - public const int ic_group_expand_01 = 2131165302; - - // aapt resource value: 0x7F070077 - public const int ic_group_expand_02 = 2131165303; - - // aapt resource value: 0x7F070078 - public const int ic_group_expand_03 = 2131165304; - - // aapt resource value: 0x7F070079 - public const int ic_group_expand_04 = 2131165305; - - // aapt resource value: 0x7F07007A - public const int ic_group_expand_05 = 2131165306; - - // aapt resource value: 0x7F07007B - public const int ic_group_expand_06 = 2131165307; - - // aapt resource value: 0x7F07007C - public const int ic_group_expand_07 = 2131165308; - - // aapt resource value: 0x7F07007D - public const int ic_group_expand_08 = 2131165309; - - // aapt resource value: 0x7F07007E - public const int ic_group_expand_09 = 2131165310; - - // aapt resource value: 0x7F07007F - public const int ic_group_expand_10 = 2131165311; - - // aapt resource value: 0x7F070080 - public const int ic_group_expand_11 = 2131165312; - - // aapt resource value: 0x7F070081 - public const int ic_group_expand_12 = 2131165313; - - // aapt resource value: 0x7F070082 - public const int ic_group_expand_13 = 2131165314; - - // aapt resource value: 0x7F070083 - public const int ic_group_expand_14 = 2131165315; - - // aapt resource value: 0x7F070084 - public const int ic_group_expand_15 = 2131165316; - - // aapt resource value: 0x7F070085 - public const int ic_media_pause_dark = 2131165317; - - // aapt resource value: 0x7F070086 - public const int ic_media_pause_light = 2131165318; - - // aapt resource value: 0x7F070087 - public const int ic_media_play_dark = 2131165319; - - // aapt resource value: 0x7F070088 - public const int ic_media_play_light = 2131165320; - - // aapt resource value: 0x7F070089 - public const int ic_media_stop_dark = 2131165321; - - // aapt resource value: 0x7F07008A - public const int ic_media_stop_light = 2131165322; - - // aapt resource value: 0x7F07008B - public const int ic_mr_button_connected_00_dark = 2131165323; - - // aapt resource value: 0x7F07008C - public const int ic_mr_button_connected_00_light = 2131165324; - - // aapt resource value: 0x7F07008D - public const int ic_mr_button_connected_01_dark = 2131165325; - - // aapt resource value: 0x7F07008E - public const int ic_mr_button_connected_01_light = 2131165326; - - // aapt resource value: 0x7F07008F - public const int ic_mr_button_connected_02_dark = 2131165327; - - // aapt resource value: 0x7F070090 - public const int ic_mr_button_connected_02_light = 2131165328; - - // aapt resource value: 0x7F070091 - public const int ic_mr_button_connected_03_dark = 2131165329; - - // aapt resource value: 0x7F070092 - public const int ic_mr_button_connected_03_light = 2131165330; - - // aapt resource value: 0x7F070093 - public const int ic_mr_button_connected_04_dark = 2131165331; - - // aapt resource value: 0x7F070094 - public const int ic_mr_button_connected_04_light = 2131165332; - - // aapt resource value: 0x7F070095 - public const int ic_mr_button_connected_05_dark = 2131165333; - - // aapt resource value: 0x7F070096 - public const int ic_mr_button_connected_05_light = 2131165334; - - // aapt resource value: 0x7F070097 - public const int ic_mr_button_connected_06_dark = 2131165335; - - // aapt resource value: 0x7F070098 - public const int ic_mr_button_connected_06_light = 2131165336; - - // aapt resource value: 0x7F070099 - public const int ic_mr_button_connected_07_dark = 2131165337; - - // aapt resource value: 0x7F07009A - public const int ic_mr_button_connected_07_light = 2131165338; - - // aapt resource value: 0x7F07009B - public const int ic_mr_button_connected_08_dark = 2131165339; - - // aapt resource value: 0x7F07009C - public const int ic_mr_button_connected_08_light = 2131165340; - - // aapt resource value: 0x7F07009D - public const int ic_mr_button_connected_09_dark = 2131165341; - - // aapt resource value: 0x7F07009E - public const int ic_mr_button_connected_09_light = 2131165342; - - // aapt resource value: 0x7F07009F - public const int ic_mr_button_connected_10_dark = 2131165343; - - // aapt resource value: 0x7F0700A0 - public const int ic_mr_button_connected_10_light = 2131165344; - - // aapt resource value: 0x7F0700A1 - public const int ic_mr_button_connected_11_dark = 2131165345; - - // aapt resource value: 0x7F0700A2 - public const int ic_mr_button_connected_11_light = 2131165346; - - // aapt resource value: 0x7F0700A3 - public const int ic_mr_button_connected_12_dark = 2131165347; - - // aapt resource value: 0x7F0700A4 - public const int ic_mr_button_connected_12_light = 2131165348; - - // aapt resource value: 0x7F0700A5 - public const int ic_mr_button_connected_13_dark = 2131165349; - - // aapt resource value: 0x7F0700A6 - public const int ic_mr_button_connected_13_light = 2131165350; - - // aapt resource value: 0x7F0700A7 - public const int ic_mr_button_connected_14_dark = 2131165351; - - // aapt resource value: 0x7F0700A8 - public const int ic_mr_button_connected_14_light = 2131165352; - - // aapt resource value: 0x7F0700A9 - public const int ic_mr_button_connected_15_dark = 2131165353; - - // aapt resource value: 0x7F0700AA - public const int ic_mr_button_connected_15_light = 2131165354; - - // aapt resource value: 0x7F0700AB - public const int ic_mr_button_connected_16_dark = 2131165355; - - // aapt resource value: 0x7F0700AC - public const int ic_mr_button_connected_16_light = 2131165356; - - // aapt resource value: 0x7F0700AD - public const int ic_mr_button_connected_17_dark = 2131165357; - - // aapt resource value: 0x7F0700AE - public const int ic_mr_button_connected_17_light = 2131165358; - - // aapt resource value: 0x7F0700AF - public const int ic_mr_button_connected_18_dark = 2131165359; - - // aapt resource value: 0x7F0700B0 - public const int ic_mr_button_connected_18_light = 2131165360; - - // aapt resource value: 0x7F0700B1 - public const int ic_mr_button_connected_19_dark = 2131165361; - - // aapt resource value: 0x7F0700B2 - public const int ic_mr_button_connected_19_light = 2131165362; - - // aapt resource value: 0x7F0700B3 - public const int ic_mr_button_connected_20_dark = 2131165363; - - // aapt resource value: 0x7F0700B4 - public const int ic_mr_button_connected_20_light = 2131165364; - - // aapt resource value: 0x7F0700B5 - public const int ic_mr_button_connected_21_dark = 2131165365; - - // aapt resource value: 0x7F0700B6 - public const int ic_mr_button_connected_21_light = 2131165366; - - // aapt resource value: 0x7F0700B7 - public const int ic_mr_button_connected_22_dark = 2131165367; - - // aapt resource value: 0x7F0700B8 - public const int ic_mr_button_connected_22_light = 2131165368; - - // aapt resource value: 0x7F0700B9 - public const int ic_mr_button_connected_23_dark = 2131165369; - - // aapt resource value: 0x7F0700BA - public const int ic_mr_button_connected_23_light = 2131165370; - - // aapt resource value: 0x7F0700BB - public const int ic_mr_button_connected_24_dark = 2131165371; - - // aapt resource value: 0x7F0700BC - public const int ic_mr_button_connected_24_light = 2131165372; - - // aapt resource value: 0x7F0700BD - public const int ic_mr_button_connected_25_dark = 2131165373; - - // aapt resource value: 0x7F0700BE - public const int ic_mr_button_connected_25_light = 2131165374; - - // aapt resource value: 0x7F0700BF - public const int ic_mr_button_connected_26_dark = 2131165375; - - // aapt resource value: 0x7F0700C0 - public const int ic_mr_button_connected_26_light = 2131165376; - - // aapt resource value: 0x7F0700C1 - public const int ic_mr_button_connected_27_dark = 2131165377; - - // aapt resource value: 0x7F0700C2 - public const int ic_mr_button_connected_27_light = 2131165378; - - // aapt resource value: 0x7F0700C3 - public const int ic_mr_button_connected_28_dark = 2131165379; - - // aapt resource value: 0x7F0700C4 - public const int ic_mr_button_connected_28_light = 2131165380; - - // aapt resource value: 0x7F0700C5 - public const int ic_mr_button_connected_29_dark = 2131165381; - - // aapt resource value: 0x7F0700C6 - public const int ic_mr_button_connected_29_light = 2131165382; - - // aapt resource value: 0x7F0700C7 - public const int ic_mr_button_connected_30_dark = 2131165383; - - // aapt resource value: 0x7F0700C8 - public const int ic_mr_button_connected_30_light = 2131165384; - - // aapt resource value: 0x7F0700C9 - public const int ic_mr_button_connecting_00_dark = 2131165385; - - // aapt resource value: 0x7F0700CA - public const int ic_mr_button_connecting_00_light = 2131165386; - - // aapt resource value: 0x7F0700CB - public const int ic_mr_button_connecting_01_dark = 2131165387; - - // aapt resource value: 0x7F0700CC - public const int ic_mr_button_connecting_01_light = 2131165388; - - // aapt resource value: 0x7F0700CD - public const int ic_mr_button_connecting_02_dark = 2131165389; - - // aapt resource value: 0x7F0700CE - public const int ic_mr_button_connecting_02_light = 2131165390; - - // aapt resource value: 0x7F0700CF - public const int ic_mr_button_connecting_03_dark = 2131165391; - - // aapt resource value: 0x7F0700D0 - public const int ic_mr_button_connecting_03_light = 2131165392; - - // aapt resource value: 0x7F0700D1 - public const int ic_mr_button_connecting_04_dark = 2131165393; - - // aapt resource value: 0x7F0700D2 - public const int ic_mr_button_connecting_04_light = 2131165394; - - // aapt resource value: 0x7F0700D3 - public const int ic_mr_button_connecting_05_dark = 2131165395; - - // aapt resource value: 0x7F0700D4 - public const int ic_mr_button_connecting_05_light = 2131165396; - - // aapt resource value: 0x7F0700D5 - public const int ic_mr_button_connecting_06_dark = 2131165397; - - // aapt resource value: 0x7F0700D6 - public const int ic_mr_button_connecting_06_light = 2131165398; - - // aapt resource value: 0x7F0700D7 - public const int ic_mr_button_connecting_07_dark = 2131165399; - - // aapt resource value: 0x7F0700D8 - public const int ic_mr_button_connecting_07_light = 2131165400; - - // aapt resource value: 0x7F0700D9 - public const int ic_mr_button_connecting_08_dark = 2131165401; - - // aapt resource value: 0x7F0700DA - public const int ic_mr_button_connecting_08_light = 2131165402; - - // aapt resource value: 0x7F0700DB - public const int ic_mr_button_connecting_09_dark = 2131165403; - - // aapt resource value: 0x7F0700DC - public const int ic_mr_button_connecting_09_light = 2131165404; - - // aapt resource value: 0x7F0700DD - public const int ic_mr_button_connecting_10_dark = 2131165405; - - // aapt resource value: 0x7F0700DE - public const int ic_mr_button_connecting_10_light = 2131165406; - - // aapt resource value: 0x7F0700DF - public const int ic_mr_button_connecting_11_dark = 2131165407; - - // aapt resource value: 0x7F0700E0 - public const int ic_mr_button_connecting_11_light = 2131165408; - - // aapt resource value: 0x7F0700E1 - public const int ic_mr_button_connecting_12_dark = 2131165409; - - // aapt resource value: 0x7F0700E2 - public const int ic_mr_button_connecting_12_light = 2131165410; - - // aapt resource value: 0x7F0700E3 - public const int ic_mr_button_connecting_13_dark = 2131165411; - - // aapt resource value: 0x7F0700E4 - public const int ic_mr_button_connecting_13_light = 2131165412; - - // aapt resource value: 0x7F0700E5 - public const int ic_mr_button_connecting_14_dark = 2131165413; - - // aapt resource value: 0x7F0700E6 - public const int ic_mr_button_connecting_14_light = 2131165414; - - // aapt resource value: 0x7F0700E7 - public const int ic_mr_button_connecting_15_dark = 2131165415; - - // aapt resource value: 0x7F0700E8 - public const int ic_mr_button_connecting_15_light = 2131165416; - - // aapt resource value: 0x7F0700E9 - public const int ic_mr_button_connecting_16_dark = 2131165417; - - // aapt resource value: 0x7F0700EA - public const int ic_mr_button_connecting_16_light = 2131165418; - - // aapt resource value: 0x7F0700EB - public const int ic_mr_button_connecting_17_dark = 2131165419; - - // aapt resource value: 0x7F0700EC - public const int ic_mr_button_connecting_17_light = 2131165420; - - // aapt resource value: 0x7F0700ED - public const int ic_mr_button_connecting_18_dark = 2131165421; - - // aapt resource value: 0x7F0700EE - public const int ic_mr_button_connecting_18_light = 2131165422; - - // aapt resource value: 0x7F0700EF - public const int ic_mr_button_connecting_19_dark = 2131165423; - - // aapt resource value: 0x7F0700F0 - public const int ic_mr_button_connecting_19_light = 2131165424; - - // aapt resource value: 0x7F0700F1 - public const int ic_mr_button_connecting_20_dark = 2131165425; - - // aapt resource value: 0x7F0700F2 - public const int ic_mr_button_connecting_20_light = 2131165426; - - // aapt resource value: 0x7F0700F3 - public const int ic_mr_button_connecting_21_dark = 2131165427; - - // aapt resource value: 0x7F0700F4 - public const int ic_mr_button_connecting_21_light = 2131165428; - - // aapt resource value: 0x7F0700F5 - public const int ic_mr_button_connecting_22_dark = 2131165429; - - // aapt resource value: 0x7F0700F6 - public const int ic_mr_button_connecting_22_light = 2131165430; - - // aapt resource value: 0x7F0700F7 - public const int ic_mr_button_connecting_23_dark = 2131165431; - - // aapt resource value: 0x7F0700F8 - public const int ic_mr_button_connecting_23_light = 2131165432; - - // aapt resource value: 0x7F0700F9 - public const int ic_mr_button_connecting_24_dark = 2131165433; - - // aapt resource value: 0x7F0700FA - public const int ic_mr_button_connecting_24_light = 2131165434; - - // aapt resource value: 0x7F0700FB - public const int ic_mr_button_connecting_25_dark = 2131165435; - - // aapt resource value: 0x7F0700FC - public const int ic_mr_button_connecting_25_light = 2131165436; - - // aapt resource value: 0x7F0700FD - public const int ic_mr_button_connecting_26_dark = 2131165437; - - // aapt resource value: 0x7F0700FE - public const int ic_mr_button_connecting_26_light = 2131165438; - - // aapt resource value: 0x7F0700FF - public const int ic_mr_button_connecting_27_dark = 2131165439; - - // aapt resource value: 0x7F070100 - public const int ic_mr_button_connecting_27_light = 2131165440; - - // aapt resource value: 0x7F070101 - public const int ic_mr_button_connecting_28_dark = 2131165441; - - // aapt resource value: 0x7F070102 - public const int ic_mr_button_connecting_28_light = 2131165442; - - // aapt resource value: 0x7F070103 - public const int ic_mr_button_connecting_29_dark = 2131165443; - - // aapt resource value: 0x7F070104 - public const int ic_mr_button_connecting_29_light = 2131165444; - - // aapt resource value: 0x7F070105 - public const int ic_mr_button_connecting_30_dark = 2131165445; - - // aapt resource value: 0x7F070106 - public const int ic_mr_button_connecting_30_light = 2131165446; - - // aapt resource value: 0x7F070107 - public const int ic_mr_button_disabled_dark = 2131165447; - - // aapt resource value: 0x7F070108 - public const int ic_mr_button_disabled_light = 2131165448; - - // aapt resource value: 0x7F070109 - public const int ic_mr_button_disconnected_dark = 2131165449; - - // aapt resource value: 0x7F07010A - public const int ic_mr_button_disconnected_light = 2131165450; - - // aapt resource value: 0x7F07010B - public const int ic_mr_button_grey = 2131165451; - - // aapt resource value: 0x7F07010C - public const int ic_vol_type_speaker_dark = 2131165452; - - // aapt resource value: 0x7F07010D - public const int ic_vol_type_speaker_group_dark = 2131165453; - - // aapt resource value: 0x7F07010E - public const int ic_vol_type_speaker_group_light = 2131165454; - - // aapt resource value: 0x7F07010F - public const int ic_vol_type_speaker_light = 2131165455; - - // aapt resource value: 0x7F070110 - public const int ic_vol_type_tv_dark = 2131165456; - - // aapt resource value: 0x7F070111 - public const int ic_vol_type_tv_light = 2131165457; - - // aapt resource value: 0x7F070112 - public const int mr_button_connected_dark = 2131165458; - - // aapt resource value: 0x7F070113 - public const int mr_button_connected_light = 2131165459; - - // aapt resource value: 0x7F070114 - public const int mr_button_connecting_dark = 2131165460; - - // aapt resource value: 0x7F070115 - public const int mr_button_connecting_light = 2131165461; - - // aapt resource value: 0x7F070116 - public const int mr_button_dark = 2131165462; - - // aapt resource value: 0x7F070117 - public const int mr_button_light = 2131165463; - - // aapt resource value: 0x7F070118 - public const int mr_dialog_close_dark = 2131165464; - - // aapt resource value: 0x7F070119 - public const int mr_dialog_close_light = 2131165465; - - // aapt resource value: 0x7F07011A - public const int mr_dialog_material_background_dark = 2131165466; - - // aapt resource value: 0x7F07011B - public const int mr_dialog_material_background_light = 2131165467; - - // aapt resource value: 0x7F07011C - public const int mr_group_collapse = 2131165468; - - // aapt resource value: 0x7F07011D - public const int mr_group_expand = 2131165469; - - // aapt resource value: 0x7F07011E - public const int mr_media_pause_dark = 2131165470; - - // aapt resource value: 0x7F07011F - public const int mr_media_pause_light = 2131165471; - - // aapt resource value: 0x7F070120 - public const int mr_media_play_dark = 2131165472; - - // aapt resource value: 0x7F070121 - public const int mr_media_play_light = 2131165473; - - // aapt resource value: 0x7F070122 - public const int mr_media_stop_dark = 2131165474; - - // aapt resource value: 0x7F070123 - public const int mr_media_stop_light = 2131165475; - - // aapt resource value: 0x7F070124 - public const int mr_vol_type_audiotrack_dark = 2131165476; - - // aapt resource value: 0x7F070125 - public const int mr_vol_type_audiotrack_light = 2131165477; - - // aapt resource value: 0x7F070126 - public const int navigation_empty_icon = 2131165478; - - // aapt resource value: 0x7F070127 - public const int notification_action_background = 2131165479; - - // aapt resource value: 0x7F070128 - public const int notification_bg = 2131165480; - - // aapt resource value: 0x7F070129 - public const int notification_bg_low = 2131165481; - - // aapt resource value: 0x7F07012A - public const int notification_bg_low_normal = 2131165482; - - // aapt resource value: 0x7F07012B - public const int notification_bg_low_pressed = 2131165483; - - // aapt resource value: 0x7F07012C - public const int notification_bg_normal = 2131165484; - - // aapt resource value: 0x7F07012D - public const int notification_bg_normal_pressed = 2131165485; - - // aapt resource value: 0x7F07012E - public const int notification_icon_background = 2131165486; - - // aapt resource value: 0x7F07012F - public const int notification_template_icon_bg = 2131165487; - - // aapt resource value: 0x7F070130 - public const int notification_template_icon_low_bg = 2131165488; - - // aapt resource value: 0x7F070131 - public const int notification_tile_bg = 2131165489; - - // aapt resource value: 0x7F070132 - public const int notify_panel_notification_icon_bg = 2131165490; - - // aapt resource value: 0x7F070133 - public const int tooltip_frame_dark = 2131165491; - - // aapt resource value: 0x7F070134 - public const int tooltip_frame_light = 2131165492; - - static Drawable() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Drawable() - { - } - } - - public partial class Id - { - - // aapt resource value: 0x7F080006 - public const int action0 = 2131230726; - - // aapt resource value: 0x7F080018 - public const int actions = 2131230744; - - // aapt resource value: 0x7F080007 - public const int action_bar = 2131230727; - - // aapt resource value: 0x7F080008 - public const int action_bar_activity_content = 2131230728; - - // aapt resource value: 0x7F080009 - public const int action_bar_container = 2131230729; - - // aapt resource value: 0x7F08000A - public const int action_bar_root = 2131230730; - - // aapt resource value: 0x7F08000B - public const int action_bar_spinner = 2131230731; - - // aapt resource value: 0x7F08000C - public const int action_bar_subtitle = 2131230732; - - // aapt resource value: 0x7F08000D - public const int action_bar_title = 2131230733; - - // aapt resource value: 0x7F08000E - public const int action_container = 2131230734; - - // aapt resource value: 0x7F08000F - public const int action_context_bar = 2131230735; - - // aapt resource value: 0x7F080010 - public const int action_divider = 2131230736; - - // aapt resource value: 0x7F080011 - public const int action_image = 2131230737; - - // aapt resource value: 0x7F080012 - public const int action_menu_divider = 2131230738; - - // aapt resource value: 0x7F080013 - public const int action_menu_presenter = 2131230739; - - // aapt resource value: 0x7F080014 - public const int action_mode_bar = 2131230740; - - // aapt resource value: 0x7F080015 - public const int action_mode_bar_stub = 2131230741; - - // aapt resource value: 0x7F080016 - public const int action_mode_close_button = 2131230742; - - // aapt resource value: 0x7F080017 - public const int action_text = 2131230743; - - // aapt resource value: 0x7F080019 - public const int activity_chooser_view_content = 2131230745; - - // aapt resource value: 0x7F08001A - public const int add = 2131230746; - - // aapt resource value: 0x7F08001B - public const int alertTitle = 2131230747; - - // aapt resource value: 0x7F08001C - public const int all = 2131230748; - - // aapt resource value: 0x7F080000 - public const int ALT = 2131230720; - - // aapt resource value: 0x7F08001D - public const int always = 2131230749; - - // aapt resource value: 0x7F08001E - public const int async = 2131230750; - - // aapt resource value: 0x7F08001F - public const int auto = 2131230751; - - // aapt resource value: 0x7F080020 - public const int beginning = 2131230752; - - // aapt resource value: 0x7F080021 - public const int blocking = 2131230753; - - // aapt resource value: 0x7F080022 - public const int bottom = 2131230754; - - // aapt resource value: 0x7F080023 - public const int bottomtab_navarea = 2131230755; - - // aapt resource value: 0x7F080024 - public const int bottomtab_tabbar = 2131230756; - - // aapt resource value: 0x7F080025 - public const int buttonPanel = 2131230757; - - // aapt resource value: 0x7F080026 - public const int cancel_action = 2131230758; - - // aapt resource value: 0x7F080027 - public const int center = 2131230759; - - // aapt resource value: 0x7F080028 - public const int center_horizontal = 2131230760; - - // aapt resource value: 0x7F080029 - public const int center_vertical = 2131230761; - - // aapt resource value: 0x7F08002A - public const int checkbox = 2131230762; - - // aapt resource value: 0x7F08002B - public const int chronometer = 2131230763; - - // aapt resource value: 0x7F08002C - public const int clip_horizontal = 2131230764; - - // aapt resource value: 0x7F08002D - public const int clip_vertical = 2131230765; - - // aapt resource value: 0x7F08002E - public const int collapseActionView = 2131230766; - - // aapt resource value: 0x7F08002F - public const int container = 2131230767; - - // aapt resource value: 0x7F080030 - public const int contentPanel = 2131230768; - - // aapt resource value: 0x7F080031 - public const int coordinator = 2131230769; - - // aapt resource value: 0x7F080001 - public const int CTRL = 2131230721; - - // aapt resource value: 0x7F080032 - public const int custom = 2131230770; - - // aapt resource value: 0x7F080033 - public const int customPanel = 2131230771; - - // aapt resource value: 0x7F080034 - public const int decor_content_parent = 2131230772; - - // aapt resource value: 0x7F080035 - public const int default_activity_button = 2131230773; - - // aapt resource value: 0x7F080036 - public const int design_bottom_sheet = 2131230774; - - // aapt resource value: 0x7F080037 - public const int design_menu_item_action_area = 2131230775; - - // aapt resource value: 0x7F080038 - public const int design_menu_item_action_area_stub = 2131230776; - - // aapt resource value: 0x7F080039 - public const int design_menu_item_text = 2131230777; - - // aapt resource value: 0x7F08003A - public const int design_navigation_view = 2131230778; - - // aapt resource value: 0x7F08003B - public const int disableHome = 2131230779; - - // aapt resource value: 0x7F08003C - public const int edit_query = 2131230780; - - // aapt resource value: 0x7F08003D - public const int end = 2131230781; - - // aapt resource value: 0x7F08003E - public const int end_padder = 2131230782; - - // aapt resource value: 0x7F08003F - public const int enterAlways = 2131230783; - - // aapt resource value: 0x7F080040 - public const int enterAlwaysCollapsed = 2131230784; - - // aapt resource value: 0x7F080041 - public const int exitUntilCollapsed = 2131230785; - - // aapt resource value: 0x7F080043 - public const int expanded_menu = 2131230787; - - // aapt resource value: 0x7F080042 - public const int expand_activities_button = 2131230786; - - // aapt resource value: 0x7F080044 - public const int fill = 2131230788; - - // aapt resource value: 0x7F080045 - public const int fill_horizontal = 2131230789; - - // aapt resource value: 0x7F080046 - public const int fill_vertical = 2131230790; - - // aapt resource value: 0x7F080047 - public const int @fixed = 2131230791; - - // aapt resource value: 0x7F080048 - public const int flyoutcontent_appbar = 2131230792; - - // aapt resource value: 0x7F080049 - public const int flyoutcontent_recycler = 2131230793; - - // aapt resource value: 0x7F08004A - public const int forever = 2131230794; - - // aapt resource value: 0x7F080002 - public const int FUNCTION = 2131230722; - - // aapt resource value: 0x7F08004B - public const int ghost_view = 2131230795; - - // aapt resource value: 0x7F08004C - public const int home = 2131230796; - - // aapt resource value: 0x7F08004D - public const int homeAsUp = 2131230797; - - // aapt resource value: 0x7F08004E - public const int icon = 2131230798; - - // aapt resource value: 0x7F08004F - public const int icon_group = 2131230799; - - // aapt resource value: 0x7F080050 - public const int ifRoom = 2131230800; - - // aapt resource value: 0x7F080051 - public const int image = 2131230801; - - // aapt resource value: 0x7F080052 - public const int info = 2131230802; - - // aapt resource value: 0x7F080053 - public const int italic = 2131230803; - - // aapt resource value: 0x7F080054 - public const int item_touch_helper_previous_elevation = 2131230804; - - // aapt resource value: 0x7F080055 - public const int largeLabel = 2131230805; - - // aapt resource value: 0x7F080056 - public const int left = 2131230806; - - // aapt resource value: 0x7F080057 - public const int line1 = 2131230807; - - // aapt resource value: 0x7F080058 - public const int line3 = 2131230808; - - // aapt resource value: 0x7F080059 - public const int listMode = 2131230809; - - // aapt resource value: 0x7F08005A - public const int list_item = 2131230810; - - // aapt resource value: 0x7F08005B - public const int main_appbar = 2131230811; - - // aapt resource value: 0x7F08005C - public const int main_tablayout = 2131230812; - - // aapt resource value: 0x7F08005D - public const int main_toolbar = 2131230813; - - // aapt resource value: 0x7F08005E - public const int main_viewpager = 2131230814; - - // aapt resource value: 0x7F08005F - public const int masked = 2131230815; - - // aapt resource value: 0x7F080060 - public const int media_actions = 2131230816; - - // aapt resource value: 0x7F080061 - public const int message = 2131230817; - - // aapt resource value: 0x7F080003 - public const int META = 2131230723; - - // aapt resource value: 0x7F080062 - public const int middle = 2131230818; - - // aapt resource value: 0x7F080063 - public const int mini = 2131230819; - - // aapt resource value: 0x7F080064 - public const int mr_art = 2131230820; - - // aapt resource value: 0x7F080065 - public const int mr_chooser_list = 2131230821; - - // aapt resource value: 0x7F080066 - public const int mr_chooser_route_desc = 2131230822; - - // aapt resource value: 0x7F080067 - public const int mr_chooser_route_icon = 2131230823; - - // aapt resource value: 0x7F080068 - public const int mr_chooser_route_name = 2131230824; - - // aapt resource value: 0x7F080069 - public const int mr_chooser_title = 2131230825; - - // aapt resource value: 0x7F08006A - public const int mr_close = 2131230826; - - // aapt resource value: 0x7F08006B - public const int mr_control_divider = 2131230827; - - // aapt resource value: 0x7F08006C - public const int mr_control_playback_ctrl = 2131230828; - - // aapt resource value: 0x7F08006D - public const int mr_control_subtitle = 2131230829; - - // aapt resource value: 0x7F08006E - public const int mr_control_title = 2131230830; - - // aapt resource value: 0x7F08006F - public const int mr_control_title_container = 2131230831; - - // aapt resource value: 0x7F080070 - public const int mr_custom_control = 2131230832; - - // aapt resource value: 0x7F080071 - public const int mr_default_control = 2131230833; - - // aapt resource value: 0x7F080072 - public const int mr_dialog_area = 2131230834; - - // aapt resource value: 0x7F080073 - public const int mr_expandable_area = 2131230835; - - // aapt resource value: 0x7F080074 - public const int mr_group_expand_collapse = 2131230836; - - // aapt resource value: 0x7F080075 - public const int mr_media_main_control = 2131230837; - - // aapt resource value: 0x7F080076 - public const int mr_name = 2131230838; - - // aapt resource value: 0x7F080077 - public const int mr_playback_control = 2131230839; - - // aapt resource value: 0x7F080078 - public const int mr_title_bar = 2131230840; - - // aapt resource value: 0x7F080079 - public const int mr_volume_control = 2131230841; - - // aapt resource value: 0x7F08007A - public const int mr_volume_group_list = 2131230842; - - // aapt resource value: 0x7F08007B - public const int mr_volume_item_icon = 2131230843; - - // aapt resource value: 0x7F08007C - public const int mr_volume_slider = 2131230844; - - // aapt resource value: 0x7F08007D - public const int multiply = 2131230845; - - // aapt resource value: 0x7F08007E - public const int navigation_header_container = 2131230846; - - // aapt resource value: 0x7F08007F - public const int never = 2131230847; - - // aapt resource value: 0x7F080080 - public const int none = 2131230848; - - // aapt resource value: 0x7F080081 - public const int normal = 2131230849; - - // aapt resource value: 0x7F080082 - public const int notification_background = 2131230850; - - // aapt resource value: 0x7F080083 - public const int notification_main_column = 2131230851; - - // aapt resource value: 0x7F080084 - public const int notification_main_column_container = 2131230852; - - // aapt resource value: 0x7F080085 - public const int parallax = 2131230853; - - // aapt resource value: 0x7F080086 - public const int parentPanel = 2131230854; - - // aapt resource value: 0x7F080087 - public const int parent_matrix = 2131230855; - - // aapt resource value: 0x7F080088 - public const int pin = 2131230856; - - // aapt resource value: 0x7F080089 - public const int progress_circular = 2131230857; - - // aapt resource value: 0x7F08008A - public const int progress_horizontal = 2131230858; - - // aapt resource value: 0x7F08008B - public const int radio = 2131230859; - - // aapt resource value: 0x7F08008C - public const int right = 2131230860; - - // aapt resource value: 0x7F08008D - public const int right_icon = 2131230861; - - // aapt resource value: 0x7F08008E - public const int right_side = 2131230862; - - // aapt resource value: 0x7F08008F - public const int save_image_matrix = 2131230863; - - // aapt resource value: 0x7F080090 - public const int save_non_transition_alpha = 2131230864; - - // aapt resource value: 0x7F080091 - public const int save_scale_type = 2131230865; - - // aapt resource value: 0x7F080092 - public const int screen = 2131230866; - - // aapt resource value: 0x7F080093 - public const int scroll = 2131230867; - - // aapt resource value: 0x7F080097 - public const int scrollable = 2131230871; - - // aapt resource value: 0x7F080094 - public const int scrollIndicatorDown = 2131230868; - - // aapt resource value: 0x7F080095 - public const int scrollIndicatorUp = 2131230869; - - // aapt resource value: 0x7F080096 - public const int scrollView = 2131230870; - - // aapt resource value: 0x7F080098 - public const int search_badge = 2131230872; - - // aapt resource value: 0x7F080099 - public const int search_bar = 2131230873; - - // aapt resource value: 0x7F08009A - public const int search_button = 2131230874; - - // aapt resource value: 0x7F08009B - public const int search_close_btn = 2131230875; - - // aapt resource value: 0x7F08009C - public const int search_edit_frame = 2131230876; - - // aapt resource value: 0x7F08009D - public const int search_go_btn = 2131230877; - - // aapt resource value: 0x7F08009E - public const int search_mag_icon = 2131230878; - - // aapt resource value: 0x7F08009F - public const int search_plate = 2131230879; - - // aapt resource value: 0x7F0800A0 - public const int search_src_text = 2131230880; - - // aapt resource value: 0x7F0800A1 - public const int search_voice_btn = 2131230881; - - // aapt resource value: 0x7F0800A2 - public const int select_dialog_listview = 2131230882; - - // aapt resource value: 0x7F0800A3 - public const int shellcontent_appbar = 2131230883; - - // aapt resource value: 0x7F0800A4 - public const int shellcontent_toolbar = 2131230884; - - // aapt resource value: 0x7F080004 - public const int SHIFT = 2131230724; - - // aapt resource value: 0x7F0800A5 - public const int shortcut = 2131230885; - - // aapt resource value: 0x7F0800A6 - public const int showCustom = 2131230886; - - // aapt resource value: 0x7F0800A7 - public const int showHome = 2131230887; - - // aapt resource value: 0x7F0800A8 - public const int showTitle = 2131230888; - - // aapt resource value: 0x7F0800A9 - public const int sliding_tabs = 2131230889; - - // aapt resource value: 0x7F0800AA - public const int smallLabel = 2131230890; - - // aapt resource value: 0x7F0800AB - public const int snackbar_action = 2131230891; - - // aapt resource value: 0x7F0800AC - public const int snackbar_text = 2131230892; - - // aapt resource value: 0x7F0800AD - public const int snap = 2131230893; - - // aapt resource value: 0x7F0800AE - public const int spacer = 2131230894; - - // aapt resource value: 0x7F0800AF - public const int split_action_bar = 2131230895; - - // aapt resource value: 0x7F0800B0 - public const int src_atop = 2131230896; - - // aapt resource value: 0x7F0800B1 - public const int src_in = 2131230897; - - // aapt resource value: 0x7F0800B2 - public const int src_over = 2131230898; - - // aapt resource value: 0x7F0800B3 - public const int start = 2131230899; - - // aapt resource value: 0x7F0800B4 - public const int status_bar_latest_event_content = 2131230900; - - // aapt resource value: 0x7F0800B5 - public const int submenuarrow = 2131230901; - - // aapt resource value: 0x7F0800B6 - public const int submit_area = 2131230902; - - // aapt resource value: 0x7F080005 - public const int SYM = 2131230725; - - // aapt resource value: 0x7F0800B7 - public const int tabMode = 2131230903; - - // aapt resource value: 0x7F0800B8 - public const int tag_transition_group = 2131230904; - - // aapt resource value: 0x7F0800B9 - public const int text = 2131230905; - - // aapt resource value: 0x7F0800BA - public const int text2 = 2131230906; - - // aapt resource value: 0x7F0800BE - public const int textinput_counter = 2131230910; - - // aapt resource value: 0x7F0800BF - public const int textinput_error = 2131230911; - - // aapt resource value: 0x7F0800BB - public const int textSpacerNoButtons = 2131230907; - - // aapt resource value: 0x7F0800BC - public const int textSpacerNoTitle = 2131230908; - - // aapt resource value: 0x7F0800BD - public const int text_input_password_toggle = 2131230909; - - // aapt resource value: 0x7F0800C0 - public const int time = 2131230912; - - // aapt resource value: 0x7F0800C1 - public const int title = 2131230913; - - // aapt resource value: 0x7F0800C2 - public const int titleDividerNoCustom = 2131230914; - - // aapt resource value: 0x7F0800C3 - public const int title_template = 2131230915; - - // aapt resource value: 0x7F0800C4 - public const int toolbar = 2131230916; - - // aapt resource value: 0x7F0800C5 - public const int top = 2131230917; - - // aapt resource value: 0x7F0800C6 - public const int topPanel = 2131230918; - - // aapt resource value: 0x7F0800C7 - public const int touch_outside = 2131230919; - - // aapt resource value: 0x7F0800C8 - public const int transition_current_scene = 2131230920; - - // aapt resource value: 0x7F0800C9 - public const int transition_layout_save = 2131230921; - - // aapt resource value: 0x7F0800CA - public const int transition_position = 2131230922; - - // aapt resource value: 0x7F0800CB - public const int transition_scene_layoutid_cache = 2131230923; - - // aapt resource value: 0x7F0800CC - public const int transition_transform = 2131230924; - - // aapt resource value: 0x7F0800CD - public const int uniform = 2131230925; - - // aapt resource value: 0x7F0800CE - public const int up = 2131230926; - - // aapt resource value: 0x7F0800CF - public const int useLogo = 2131230927; - - // aapt resource value: 0x7F0800D0 - public const int view_offset_helper = 2131230928; - - // aapt resource value: 0x7F0800D1 - public const int visible = 2131230929; - - // aapt resource value: 0x7F0800D2 - public const int volume_item_container = 2131230930; - - // aapt resource value: 0x7F0800D3 - public const int withText = 2131230931; - - // aapt resource value: 0x7F0800D4 - public const int wrap_content = 2131230932; - - static Id() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Id() - { - } - } - - public partial class Integer - { - - // aapt resource value: 0x7F090000 - public const int abc_config_activityDefaultDur = 2131296256; - - // aapt resource value: 0x7F090001 - public const int abc_config_activityShortDur = 2131296257; - - // aapt resource value: 0x7F090002 - public const int app_bar_elevation_anim_duration = 2131296258; - - // aapt resource value: 0x7F090003 - public const int bottom_sheet_slide_duration = 2131296259; - - // aapt resource value: 0x7F090004 - public const int cancel_button_image_alpha = 2131296260; - - // aapt resource value: 0x7F090005 - public const int config_tooltipAnimTime = 2131296261; - - // aapt resource value: 0x7F090006 - public const int design_snackbar_text_max_lines = 2131296262; - - // aapt resource value: 0x7F090007 - public const int hide_password_duration = 2131296263; - - // aapt resource value: 0x7F090008 - public const int mr_controller_volume_group_list_animation_duration_ms = 2131296264; - - // aapt resource value: 0x7F090009 - public const int mr_controller_volume_group_list_fade_in_duration_ms = 2131296265; - - // aapt resource value: 0x7F09000A - public const int mr_controller_volume_group_list_fade_out_duration_ms = 2131296266; - - // aapt resource value: 0x7F09000B - public const int show_password_duration = 2131296267; - - // aapt resource value: 0x7F09000C - public const int status_bar_notification_info_maxnum = 2131296268; - - static Integer() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Integer() - { - } - } - - public partial class Interpolator - { - - // aapt resource value: 0x7F0A0000 - public const int mr_fast_out_slow_in = 2131361792; - - // aapt resource value: 0x7F0A0001 - public const int mr_linear_out_slow_in = 2131361793; - - static Interpolator() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Interpolator() - { - } - } - - public partial class Layout - { - - // aapt resource value: 0x7F0B0000 - public const int abc_action_bar_title_item = 2131427328; - - // aapt resource value: 0x7F0B0001 - public const int abc_action_bar_up_container = 2131427329; - - // aapt resource value: 0x7F0B0002 - public const int abc_action_menu_item_layout = 2131427330; - - // aapt resource value: 0x7F0B0003 - public const int abc_action_menu_layout = 2131427331; - - // aapt resource value: 0x7F0B0004 - public const int abc_action_mode_bar = 2131427332; - - // aapt resource value: 0x7F0B0005 - public const int abc_action_mode_close_item_material = 2131427333; - - // aapt resource value: 0x7F0B0006 - public const int abc_activity_chooser_view = 2131427334; - - // aapt resource value: 0x7F0B0007 - public const int abc_activity_chooser_view_list_item = 2131427335; - - // aapt resource value: 0x7F0B0008 - public const int abc_alert_dialog_button_bar_material = 2131427336; - - // aapt resource value: 0x7F0B0009 - public const int abc_alert_dialog_material = 2131427337; - - // aapt resource value: 0x7F0B000A - public const int abc_alert_dialog_title_material = 2131427338; - - // aapt resource value: 0x7F0B000B - public const int abc_dialog_title_material = 2131427339; - - // aapt resource value: 0x7F0B000C - public const int abc_expanded_menu_layout = 2131427340; - - // aapt resource value: 0x7F0B000D - public const int abc_list_menu_item_checkbox = 2131427341; - - // aapt resource value: 0x7F0B000E - public const int abc_list_menu_item_icon = 2131427342; - - // aapt resource value: 0x7F0B000F - public const int abc_list_menu_item_layout = 2131427343; - - // aapt resource value: 0x7F0B0010 - public const int abc_list_menu_item_radio = 2131427344; - - // aapt resource value: 0x7F0B0011 - public const int abc_popup_menu_header_item_layout = 2131427345; - - // aapt resource value: 0x7F0B0012 - public const int abc_popup_menu_item_layout = 2131427346; - - // aapt resource value: 0x7F0B0013 - public const int abc_screen_content_include = 2131427347; - - // aapt resource value: 0x7F0B0014 - public const int abc_screen_simple = 2131427348; - - // aapt resource value: 0x7F0B0015 - public const int abc_screen_simple_overlay_action_mode = 2131427349; - - // aapt resource value: 0x7F0B0016 - public const int abc_screen_toolbar = 2131427350; - - // aapt resource value: 0x7F0B0017 - public const int abc_search_dropdown_item_icons_2line = 2131427351; - - // aapt resource value: 0x7F0B0018 - public const int abc_search_view = 2131427352; - - // aapt resource value: 0x7F0B0019 - public const int abc_select_dialog_material = 2131427353; - - // aapt resource value: 0x7F0B001A - public const int BottomTabLayout = 2131427354; - - // aapt resource value: 0x7F0B001B - public const int design_bottom_navigation_item = 2131427355; - - // aapt resource value: 0x7F0B001C - public const int design_bottom_sheet_dialog = 2131427356; - - // aapt resource value: 0x7F0B001D - public const int design_layout_snackbar = 2131427357; - - // aapt resource value: 0x7F0B001E - public const int design_layout_snackbar_include = 2131427358; - - // aapt resource value: 0x7F0B001F - public const int design_layout_tab_icon = 2131427359; - - // aapt resource value: 0x7F0B0020 - public const int design_layout_tab_text = 2131427360; - - // aapt resource value: 0x7F0B0021 - public const int design_menu_item_action_area = 2131427361; - - // aapt resource value: 0x7F0B0022 - public const int design_navigation_item = 2131427362; - - // aapt resource value: 0x7F0B0023 - public const int design_navigation_item_header = 2131427363; - - // aapt resource value: 0x7F0B0024 - public const int design_navigation_item_separator = 2131427364; - - // aapt resource value: 0x7F0B0025 - public const int design_navigation_item_subheader = 2131427365; - - // aapt resource value: 0x7F0B0026 - public const int design_navigation_menu = 2131427366; - - // aapt resource value: 0x7F0B0027 - public const int design_navigation_menu_item = 2131427367; - - // aapt resource value: 0x7F0B0028 - public const int design_text_input_password_icon = 2131427368; - - // aapt resource value: 0x7F0B0029 - public const int FlyoutContent = 2131427369; - - // aapt resource value: 0x7F0B002A - public const int mr_chooser_dialog = 2131427370; - - // aapt resource value: 0x7F0B002B - public const int mr_chooser_list_item = 2131427371; - - // aapt resource value: 0x7F0B002C - public const int mr_controller_material_dialog_b = 2131427372; - - // aapt resource value: 0x7F0B002D - public const int mr_controller_volume_item = 2131427373; - - // aapt resource value: 0x7F0B002E - public const int mr_playback_control = 2131427374; - - // aapt resource value: 0x7F0B002F - public const int mr_volume_control = 2131427375; - - // aapt resource value: 0x7F0B0030 - public const int notification_action = 2131427376; - - // aapt resource value: 0x7F0B0031 - public const int notification_action_tombstone = 2131427377; - - // aapt resource value: 0x7F0B0032 - public const int notification_media_action = 2131427378; - - // aapt resource value: 0x7F0B0033 - public const int notification_media_cancel_action = 2131427379; - - // aapt resource value: 0x7F0B0034 - public const int notification_template_big_media = 2131427380; - - // aapt resource value: 0x7F0B0035 - public const int notification_template_big_media_custom = 2131427381; - - // aapt resource value: 0x7F0B0036 - public const int notification_template_big_media_narrow = 2131427382; - - // aapt resource value: 0x7F0B0037 - public const int notification_template_big_media_narrow_custom = 2131427383; - - // aapt resource value: 0x7F0B0038 - public const int notification_template_custom_big = 2131427384; - - // aapt resource value: 0x7F0B0039 - public const int notification_template_icon_group = 2131427385; - - // aapt resource value: 0x7F0B003A - public const int notification_template_lines_media = 2131427386; - - // aapt resource value: 0x7F0B003B - public const int notification_template_media = 2131427387; - - // aapt resource value: 0x7F0B003C - public const int notification_template_media_custom = 2131427388; - - // aapt resource value: 0x7F0B003D - public const int notification_template_part_chronometer = 2131427389; - - // aapt resource value: 0x7F0B003E - public const int notification_template_part_time = 2131427390; - - // aapt resource value: 0x7F0B003F - public const int RootLayout = 2131427391; - - // aapt resource value: 0x7F0B0040 - public const int select_dialog_item_material = 2131427392; - - // aapt resource value: 0x7F0B0041 - public const int select_dialog_multichoice_material = 2131427393; - - // aapt resource value: 0x7F0B0042 - public const int select_dialog_singlechoice_material = 2131427394; - - // aapt resource value: 0x7F0B0043 - public const int ShellContent = 2131427395; - - // aapt resource value: 0x7F0B0044 - public const int support_simple_spinner_dropdown_item = 2131427396; - - // aapt resource value: 0x7F0B0045 - public const int Tabbar = 2131427397; - - // aapt resource value: 0x7F0B0046 - public const int Toolbar = 2131427398; - - // aapt resource value: 0x7F0B0047 - public const int tooltip = 2131427399; - - static Layout() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Layout() - { - } - } - - public partial class Mipmap - { - - // aapt resource value: 0x7F0C0000 - public const int icon = 2131492864; - - // aapt resource value: 0x7F0C0001 - public const int icon_round = 2131492865; - - // aapt resource value: 0x7F0C0002 - public const int launcher_foreground = 2131492866; - - static Mipmap() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Mipmap() - { - } - } - - public partial class String - { - - // aapt resource value: 0x7F0D0000 - public const int abc_action_bar_home_description = 2131558400; - - // aapt resource value: 0x7F0D0001 - public const int abc_action_bar_up_description = 2131558401; - - // aapt resource value: 0x7F0D0002 - public const int abc_action_menu_overflow_description = 2131558402; - - // aapt resource value: 0x7F0D0003 - public const int abc_action_mode_done = 2131558403; - - // aapt resource value: 0x7F0D0005 - public const int abc_activitychooserview_choose_application = 2131558405; - - // aapt resource value: 0x7F0D0004 - public const int abc_activity_chooser_view_see_all = 2131558404; - - // aapt resource value: 0x7F0D0006 - public const int abc_capital_off = 2131558406; - - // aapt resource value: 0x7F0D0007 - public const int abc_capital_on = 2131558407; - - // aapt resource value: 0x7F0D0008 - public const int abc_font_family_body_1_material = 2131558408; - - // aapt resource value: 0x7F0D0009 - public const int abc_font_family_body_2_material = 2131558409; - - // aapt resource value: 0x7F0D000A - public const int abc_font_family_button_material = 2131558410; - - // aapt resource value: 0x7F0D000B - public const int abc_font_family_caption_material = 2131558411; - - // aapt resource value: 0x7F0D000C - public const int abc_font_family_display_1_material = 2131558412; - - // aapt resource value: 0x7F0D000D - public const int abc_font_family_display_2_material = 2131558413; - - // aapt resource value: 0x7F0D000E - public const int abc_font_family_display_3_material = 2131558414; - - // aapt resource value: 0x7F0D000F - public const int abc_font_family_display_4_material = 2131558415; - - // aapt resource value: 0x7F0D0010 - public const int abc_font_family_headline_material = 2131558416; - - // aapt resource value: 0x7F0D0011 - public const int abc_font_family_menu_material = 2131558417; - - // aapt resource value: 0x7F0D0012 - public const int abc_font_family_subhead_material = 2131558418; - - // aapt resource value: 0x7F0D0013 - public const int abc_font_family_title_material = 2131558419; - - // aapt resource value: 0x7F0D0015 - public const int abc_searchview_description_clear = 2131558421; - - // aapt resource value: 0x7F0D0016 - public const int abc_searchview_description_query = 2131558422; - - // aapt resource value: 0x7F0D0017 - public const int abc_searchview_description_search = 2131558423; - - // aapt resource value: 0x7F0D0018 - public const int abc_searchview_description_submit = 2131558424; - - // aapt resource value: 0x7F0D0019 - public const int abc_searchview_description_voice = 2131558425; - - // aapt resource value: 0x7F0D0014 - public const int abc_search_hint = 2131558420; - - // aapt resource value: 0x7F0D001A - public const int abc_shareactionprovider_share_with = 2131558426; - - // aapt resource value: 0x7F0D001B - public const int abc_shareactionprovider_share_with_application = 2131558427; - - // aapt resource value: 0x7F0D001C - public const int abc_toolbar_collapse_description = 2131558428; - - // aapt resource value: 0x7F0D001D - public const int appbar_scrolling_view_behavior = 2131558429; - - // aapt resource value: 0x7F0D001E - public const int bottom_sheet_behavior = 2131558430; - - // aapt resource value: 0x7F0D001F - public const int character_counter_pattern = 2131558431; - - // aapt resource value: 0x7F0D0020 - public const int mr_button_content_description = 2131558432; - - // aapt resource value: 0x7F0D0021 - public const int mr_cast_button_connected = 2131558433; - - // aapt resource value: 0x7F0D0022 - public const int mr_cast_button_connecting = 2131558434; - - // aapt resource value: 0x7F0D0023 - public const int mr_cast_button_disconnected = 2131558435; - - // aapt resource value: 0x7F0D0024 - public const int mr_chooser_searching = 2131558436; - - // aapt resource value: 0x7F0D0025 - public const int mr_chooser_title = 2131558437; - - // aapt resource value: 0x7F0D0026 - public const int mr_controller_album_art = 2131558438; - - // aapt resource value: 0x7F0D0027 - public const int mr_controller_casting_screen = 2131558439; - - // aapt resource value: 0x7F0D0028 - public const int mr_controller_close_description = 2131558440; - - // aapt resource value: 0x7F0D0029 - public const int mr_controller_collapse_group = 2131558441; - - // aapt resource value: 0x7F0D002A - public const int mr_controller_disconnect = 2131558442; - - // aapt resource value: 0x7F0D002B - public const int mr_controller_expand_group = 2131558443; - - // aapt resource value: 0x7F0D002C - public const int mr_controller_no_info_available = 2131558444; - - // aapt resource value: 0x7F0D002D - public const int mr_controller_no_media_selected = 2131558445; - - // aapt resource value: 0x7F0D002E - public const int mr_controller_pause = 2131558446; - - // aapt resource value: 0x7F0D002F - public const int mr_controller_play = 2131558447; - - // aapt resource value: 0x7F0D0030 - public const int mr_controller_stop = 2131558448; - - // aapt resource value: 0x7F0D0031 - public const int mr_controller_stop_casting = 2131558449; - - // aapt resource value: 0x7F0D0032 - public const int mr_controller_volume_slider = 2131558450; - - // aapt resource value: 0x7F0D0033 - public const int mr_system_route_name = 2131558451; - - // aapt resource value: 0x7F0D0034 - public const int mr_user_route_category_name = 2131558452; - - // aapt resource value: 0x7F0D0035 - public const int password_toggle_content_description = 2131558453; - - // aapt resource value: 0x7F0D0036 - public const int path_password_eye = 2131558454; - - // aapt resource value: 0x7F0D0037 - public const int path_password_eye_mask_strike_through = 2131558455; - - // aapt resource value: 0x7F0D0038 - public const int path_password_eye_mask_visible = 2131558456; - - // aapt resource value: 0x7F0D0039 - public const int path_password_strike_through = 2131558457; - - // aapt resource value: 0x7F0D003A - public const int search_menu_title = 2131558458; - - // aapt resource value: 0x7F0D003B - public const int status_bar_notification_info_overflow = 2131558459; - - static String() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private String() - { - } - } - - public partial class Style - { - - // aapt resource value: 0x7F0E0000 - public const int AlertDialog_AppCompat = 2131623936; - - // aapt resource value: 0x7F0E0001 - public const int AlertDialog_AppCompat_Light = 2131623937; - - // aapt resource value: 0x7F0E0002 - public const int Animation_AppCompat_Dialog = 2131623938; - - // aapt resource value: 0x7F0E0003 - public const int Animation_AppCompat_DropDownUp = 2131623939; - - // aapt resource value: 0x7F0E0004 - public const int Animation_AppCompat_Tooltip = 2131623940; - - // aapt resource value: 0x7F0E0005 - public const int Animation_Design_BottomSheetDialog = 2131623941; - - // aapt resource value: 0x7F0E0006 - public const int AppCompatDialogStyle = 2131623942; - - // aapt resource value: 0x7F0E0007 - public const int Base_AlertDialog_AppCompat = 2131623943; - - // aapt resource value: 0x7F0E0008 - public const int Base_AlertDialog_AppCompat_Light = 2131623944; - - // aapt resource value: 0x7F0E0009 - public const int Base_Animation_AppCompat_Dialog = 2131623945; - - // aapt resource value: 0x7F0E000A - public const int Base_Animation_AppCompat_DropDownUp = 2131623946; - - // aapt resource value: 0x7F0E000B - public const int Base_Animation_AppCompat_Tooltip = 2131623947; - - // aapt resource value: 0x7F0E000C - public const int Base_CardView = 2131623948; - - // aapt resource value: 0x7F0E000E - public const int Base_DialogWindowTitleBackground_AppCompat = 2131623950; - - // aapt resource value: 0x7F0E000D - public const int Base_DialogWindowTitle_AppCompat = 2131623949; - - // aapt resource value: 0x7F0E000F - public const int Base_TextAppearance_AppCompat = 2131623951; - - // aapt resource value: 0x7F0E0010 - public const int Base_TextAppearance_AppCompat_Body1 = 2131623952; - - // aapt resource value: 0x7F0E0011 - public const int Base_TextAppearance_AppCompat_Body2 = 2131623953; - - // aapt resource value: 0x7F0E0012 - public const int Base_TextAppearance_AppCompat_Button = 2131623954; - - // aapt resource value: 0x7F0E0013 - public const int Base_TextAppearance_AppCompat_Caption = 2131623955; - - // aapt resource value: 0x7F0E0014 - public const int Base_TextAppearance_AppCompat_Display1 = 2131623956; - - // aapt resource value: 0x7F0E0015 - public const int Base_TextAppearance_AppCompat_Display2 = 2131623957; - - // aapt resource value: 0x7F0E0016 - public const int Base_TextAppearance_AppCompat_Display3 = 2131623958; - - // aapt resource value: 0x7F0E0017 - public const int Base_TextAppearance_AppCompat_Display4 = 2131623959; - - // aapt resource value: 0x7F0E0018 - public const int Base_TextAppearance_AppCompat_Headline = 2131623960; - - // aapt resource value: 0x7F0E0019 - public const int Base_TextAppearance_AppCompat_Inverse = 2131623961; - - // aapt resource value: 0x7F0E001A - public const int Base_TextAppearance_AppCompat_Large = 2131623962; - - // aapt resource value: 0x7F0E001B - public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131623963; - - // aapt resource value: 0x7F0E001C - public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131623964; - - // aapt resource value: 0x7F0E001D - public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131623965; - - // aapt resource value: 0x7F0E001E - public const int Base_TextAppearance_AppCompat_Medium = 2131623966; - - // aapt resource value: 0x7F0E001F - public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131623967; - - // aapt resource value: 0x7F0E0020 - public const int Base_TextAppearance_AppCompat_Menu = 2131623968; - - // aapt resource value: 0x7F0E0021 - public const int Base_TextAppearance_AppCompat_SearchResult = 2131623969; - - // aapt resource value: 0x7F0E0022 - public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131623970; - - // aapt resource value: 0x7F0E0023 - public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131623971; - - // aapt resource value: 0x7F0E0024 - public const int Base_TextAppearance_AppCompat_Small = 2131623972; - - // aapt resource value: 0x7F0E0025 - public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131623973; - - // aapt resource value: 0x7F0E0026 - public const int Base_TextAppearance_AppCompat_Subhead = 2131623974; - - // aapt resource value: 0x7F0E0027 - public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131623975; - - // aapt resource value: 0x7F0E0028 - public const int Base_TextAppearance_AppCompat_Title = 2131623976; - - // aapt resource value: 0x7F0E0029 - public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131623977; - - // aapt resource value: 0x7F0E002A - public const int Base_TextAppearance_AppCompat_Tooltip = 2131623978; - - // aapt resource value: 0x7F0E002B - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131623979; - - // aapt resource value: 0x7F0E002C - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131623980; - - // aapt resource value: 0x7F0E002D - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131623981; - - // aapt resource value: 0x7F0E002E - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131623982; - - // aapt resource value: 0x7F0E002F - public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131623983; - - // aapt resource value: 0x7F0E0030 - public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131623984; - - // aapt resource value: 0x7F0E0031 - public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131623985; - - // aapt resource value: 0x7F0E0032 - public const int Base_TextAppearance_AppCompat_Widget_Button = 2131623986; - - // aapt resource value: 0x7F0E0033 - public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131623987; - - // aapt resource value: 0x7F0E0034 - public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131623988; - - // aapt resource value: 0x7F0E0035 - public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131623989; - - // aapt resource value: 0x7F0E0036 - public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131623990; - - // aapt resource value: 0x7F0E0037 - public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131623991; - - // aapt resource value: 0x7F0E0038 - public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131623992; - - // aapt resource value: 0x7F0E0039 - public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131623993; - - // aapt resource value: 0x7F0E003A - public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131623994; - - // aapt resource value: 0x7F0E003B - public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131623995; - - // aapt resource value: 0x7F0E003C - public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131623996; - - // aapt resource value: 0x7F0E003D - public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131623997; - - // aapt resource value: 0x7F0E003E - public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131623998; - - // aapt resource value: 0x7F0E004D - public const int Base_ThemeOverlay_AppCompat = 2131624013; - - // aapt resource value: 0x7F0E004E - public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131624014; - - // aapt resource value: 0x7F0E004F - public const int Base_ThemeOverlay_AppCompat_Dark = 2131624015; - - // aapt resource value: 0x7F0E0050 - public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131624016; - - // aapt resource value: 0x7F0E0051 - public const int Base_ThemeOverlay_AppCompat_Dialog = 2131624017; - - // aapt resource value: 0x7F0E0052 - public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131624018; - - // aapt resource value: 0x7F0E0053 - public const int Base_ThemeOverlay_AppCompat_Light = 2131624019; - - // aapt resource value: 0x7F0E003F - public const int Base_Theme_AppCompat = 2131623999; - - // aapt resource value: 0x7F0E0040 - public const int Base_Theme_AppCompat_CompactMenu = 2131624000; - - // aapt resource value: 0x7F0E0041 - public const int Base_Theme_AppCompat_Dialog = 2131624001; - - // aapt resource value: 0x7F0E0045 - public const int Base_Theme_AppCompat_DialogWhenLarge = 2131624005; - - // aapt resource value: 0x7F0E0042 - public const int Base_Theme_AppCompat_Dialog_Alert = 2131624002; - - // aapt resource value: 0x7F0E0043 - public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131624003; - - // aapt resource value: 0x7F0E0044 - public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131624004; - - // aapt resource value: 0x7F0E0046 - public const int Base_Theme_AppCompat_Light = 2131624006; - - // aapt resource value: 0x7F0E0047 - public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131624007; - - // aapt resource value: 0x7F0E0048 - public const int Base_Theme_AppCompat_Light_Dialog = 2131624008; - - // aapt resource value: 0x7F0E004C - public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131624012; - - // aapt resource value: 0x7F0E0049 - public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131624009; - - // aapt resource value: 0x7F0E004A - public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131624010; - - // aapt resource value: 0x7F0E004B - public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131624011; - - // aapt resource value: 0x7F0E0056 - public const int Base_V11_ThemeOverlay_AppCompat_Dialog = 2131624022; - - // aapt resource value: 0x7F0E0054 - public const int Base_V11_Theme_AppCompat_Dialog = 2131624020; - - // aapt resource value: 0x7F0E0055 - public const int Base_V11_Theme_AppCompat_Light_Dialog = 2131624021; - - // aapt resource value: 0x7F0E0057 - public const int Base_V12_Widget_AppCompat_AutoCompleteTextView = 2131624023; - - // aapt resource value: 0x7F0E0058 - public const int Base_V12_Widget_AppCompat_EditText = 2131624024; - - // aapt resource value: 0x7F0E0059 - public const int Base_V14_Widget_Design_AppBarLayout = 2131624025; - - // aapt resource value: 0x7F0E005E - public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131624030; - - // aapt resource value: 0x7F0E005A - public const int Base_V21_Theme_AppCompat = 2131624026; - - // aapt resource value: 0x7F0E005B - public const int Base_V21_Theme_AppCompat_Dialog = 2131624027; - - // aapt resource value: 0x7F0E005C - public const int Base_V21_Theme_AppCompat_Light = 2131624028; - - // aapt resource value: 0x7F0E005D - public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131624029; - - // aapt resource value: 0x7F0E005F - public const int Base_V21_Widget_Design_AppBarLayout = 2131624031; - - // aapt resource value: 0x7F0E0060 - public const int Base_V22_Theme_AppCompat = 2131624032; - - // aapt resource value: 0x7F0E0061 - public const int Base_V22_Theme_AppCompat_Light = 2131624033; - - // aapt resource value: 0x7F0E0062 - public const int Base_V23_Theme_AppCompat = 2131624034; - - // aapt resource value: 0x7F0E0063 - public const int Base_V23_Theme_AppCompat_Light = 2131624035; - - // aapt resource value: 0x7F0E0064 - public const int Base_V26_Theme_AppCompat = 2131624036; - - // aapt resource value: 0x7F0E0065 - public const int Base_V26_Theme_AppCompat_Light = 2131624037; - - // aapt resource value: 0x7F0E0066 - public const int Base_V26_Widget_AppCompat_Toolbar = 2131624038; - - // aapt resource value: 0x7F0E0067 - public const int Base_V26_Widget_Design_AppBarLayout = 2131624039; - - // aapt resource value: 0x7F0E006C - public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131624044; - - // aapt resource value: 0x7F0E0068 - public const int Base_V7_Theme_AppCompat = 2131624040; - - // aapt resource value: 0x7F0E0069 - public const int Base_V7_Theme_AppCompat_Dialog = 2131624041; - - // aapt resource value: 0x7F0E006A - public const int Base_V7_Theme_AppCompat_Light = 2131624042; - - // aapt resource value: 0x7F0E006B - public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131624043; - - // aapt resource value: 0x7F0E006D - public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131624045; - - // aapt resource value: 0x7F0E006E - public const int Base_V7_Widget_AppCompat_EditText = 2131624046; - - // aapt resource value: 0x7F0E006F - public const int Base_V7_Widget_AppCompat_Toolbar = 2131624047; - - // aapt resource value: 0x7F0E0070 - public const int Base_Widget_AppCompat_ActionBar = 2131624048; - - // aapt resource value: 0x7F0E0071 - public const int Base_Widget_AppCompat_ActionBar_Solid = 2131624049; - - // aapt resource value: 0x7F0E0072 - public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131624050; - - // aapt resource value: 0x7F0E0073 - public const int Base_Widget_AppCompat_ActionBar_TabText = 2131624051; - - // aapt resource value: 0x7F0E0074 - public const int Base_Widget_AppCompat_ActionBar_TabView = 2131624052; - - // aapt resource value: 0x7F0E0075 - public const int Base_Widget_AppCompat_ActionButton = 2131624053; - - // aapt resource value: 0x7F0E0076 - public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131624054; - - // aapt resource value: 0x7F0E0077 - public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131624055; - - // aapt resource value: 0x7F0E0078 - public const int Base_Widget_AppCompat_ActionMode = 2131624056; - - // aapt resource value: 0x7F0E0079 - public const int Base_Widget_AppCompat_ActivityChooserView = 2131624057; - - // aapt resource value: 0x7F0E007A - public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131624058; - - // aapt resource value: 0x7F0E007B - public const int Base_Widget_AppCompat_Button = 2131624059; - - // aapt resource value: 0x7F0E0081 - public const int Base_Widget_AppCompat_ButtonBar = 2131624065; - - // aapt resource value: 0x7F0E0082 - public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131624066; - - // aapt resource value: 0x7F0E007C - public const int Base_Widget_AppCompat_Button_Borderless = 2131624060; - - // aapt resource value: 0x7F0E007D - public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131624061; - - // aapt resource value: 0x7F0E007E - public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131624062; - - // aapt resource value: 0x7F0E007F - public const int Base_Widget_AppCompat_Button_Colored = 2131624063; - - // aapt resource value: 0x7F0E0080 - public const int Base_Widget_AppCompat_Button_Small = 2131624064; - - // aapt resource value: 0x7F0E0083 - public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131624067; - - // aapt resource value: 0x7F0E0084 - public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131624068; - - // aapt resource value: 0x7F0E0085 - public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131624069; - - // aapt resource value: 0x7F0E0086 - public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131624070; - - // aapt resource value: 0x7F0E0087 - public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131624071; - - // aapt resource value: 0x7F0E0088 - public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131624072; - - // aapt resource value: 0x7F0E0089 - public const int Base_Widget_AppCompat_EditText = 2131624073; - - // aapt resource value: 0x7F0E008A - public const int Base_Widget_AppCompat_ImageButton = 2131624074; - - // aapt resource value: 0x7F0E008B - public const int Base_Widget_AppCompat_Light_ActionBar = 2131624075; - - // aapt resource value: 0x7F0E008C - public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131624076; - - // aapt resource value: 0x7F0E008D - public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131624077; - - // aapt resource value: 0x7F0E008E - public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131624078; - - // aapt resource value: 0x7F0E008F - public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131624079; - - // aapt resource value: 0x7F0E0090 - public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131624080; - - // aapt resource value: 0x7F0E0091 - public const int Base_Widget_AppCompat_Light_PopupMenu = 2131624081; - - // aapt resource value: 0x7F0E0092 - public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131624082; - - // aapt resource value: 0x7F0E0093 - public const int Base_Widget_AppCompat_ListMenuView = 2131624083; - - // aapt resource value: 0x7F0E0094 - public const int Base_Widget_AppCompat_ListPopupWindow = 2131624084; - - // aapt resource value: 0x7F0E0095 - public const int Base_Widget_AppCompat_ListView = 2131624085; - - // aapt resource value: 0x7F0E0096 - public const int Base_Widget_AppCompat_ListView_DropDown = 2131624086; - - // aapt resource value: 0x7F0E0097 - public const int Base_Widget_AppCompat_ListView_Menu = 2131624087; - - // aapt resource value: 0x7F0E0098 - public const int Base_Widget_AppCompat_PopupMenu = 2131624088; - - // aapt resource value: 0x7F0E0099 - public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131624089; - - // aapt resource value: 0x7F0E009A - public const int Base_Widget_AppCompat_PopupWindow = 2131624090; - - // aapt resource value: 0x7F0E009B - public const int Base_Widget_AppCompat_ProgressBar = 2131624091; - - // aapt resource value: 0x7F0E009C - public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131624092; - - // aapt resource value: 0x7F0E009D - public const int Base_Widget_AppCompat_RatingBar = 2131624093; - - // aapt resource value: 0x7F0E009E - public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131624094; - - // aapt resource value: 0x7F0E009F - public const int Base_Widget_AppCompat_RatingBar_Small = 2131624095; - - // aapt resource value: 0x7F0E00A0 - public const int Base_Widget_AppCompat_SearchView = 2131624096; - - // aapt resource value: 0x7F0E00A1 - public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131624097; - - // aapt resource value: 0x7F0E00A2 - public const int Base_Widget_AppCompat_SeekBar = 2131624098; - - // aapt resource value: 0x7F0E00A3 - public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131624099; - - // aapt resource value: 0x7F0E00A4 - public const int Base_Widget_AppCompat_Spinner = 2131624100; - - // aapt resource value: 0x7F0E00A5 - public const int Base_Widget_AppCompat_Spinner_Underlined = 2131624101; - - // aapt resource value: 0x7F0E00A6 - public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131624102; - - // aapt resource value: 0x7F0E00A7 - public const int Base_Widget_AppCompat_Toolbar = 2131624103; - - // aapt resource value: 0x7F0E00A8 - public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131624104; - - // aapt resource value: 0x7F0E00A9 - public const int Base_Widget_Design_AppBarLayout = 2131624105; - - // aapt resource value: 0x7F0E00AA - public const int Base_Widget_Design_TabLayout = 2131624106; - - // aapt resource value: 0x7F0E00AB - public const int CardView = 2131624107; - - // aapt resource value: 0x7F0E00AC - public const int CardView_Dark = 2131624108; - - // aapt resource value: 0x7F0E00AD - public const int CardView_Light = 2131624109; - - // aapt resource value: 0x7F0E0192 - public const int collectionViewStyle = 2131624338; - - // aapt resource value: 0x7F0E00AE - public const int MainTheme = 2131624110; - - // aapt resource value: 0x7F0E00AF - public const int MainTheme_Base = 2131624111; - - // aapt resource value: 0x7F0E00B0 - public const int Platform_AppCompat = 2131624112; - - // aapt resource value: 0x7F0E00B1 - public const int Platform_AppCompat_Light = 2131624113; - - // aapt resource value: 0x7F0E00B2 - public const int Platform_ThemeOverlay_AppCompat = 2131624114; - - // aapt resource value: 0x7F0E00B3 - public const int Platform_ThemeOverlay_AppCompat_Dark = 2131624115; - - // aapt resource value: 0x7F0E00B4 - public const int Platform_ThemeOverlay_AppCompat_Light = 2131624116; - - // aapt resource value: 0x7F0E00B5 - public const int Platform_V11_AppCompat = 2131624117; - - // aapt resource value: 0x7F0E00B6 - public const int Platform_V11_AppCompat_Light = 2131624118; - - // aapt resource value: 0x7F0E00B7 - public const int Platform_V14_AppCompat = 2131624119; - - // aapt resource value: 0x7F0E00B8 - public const int Platform_V14_AppCompat_Light = 2131624120; - - // aapt resource value: 0x7F0E00B9 - public const int Platform_V21_AppCompat = 2131624121; - - // aapt resource value: 0x7F0E00BA - public const int Platform_V21_AppCompat_Light = 2131624122; - - // aapt resource value: 0x7F0E00BB - public const int Platform_V25_AppCompat = 2131624123; - - // aapt resource value: 0x7F0E00BC - public const int Platform_V25_AppCompat_Light = 2131624124; - - // aapt resource value: 0x7F0E00BD - public const int Platform_Widget_AppCompat_Spinner = 2131624125; - - // aapt resource value: 0x7F0E00BE - public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131624126; - - // aapt resource value: 0x7F0E00BF - public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131624127; - - // aapt resource value: 0x7F0E00C0 - public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131624128; - - // aapt resource value: 0x7F0E00C1 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131624129; - - // aapt resource value: 0x7F0E00C2 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131624130; - - // aapt resource value: 0x7F0E00C3 - public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131624131; - - // aapt resource value: 0x7F0E00C9 - public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131624137; - - // aapt resource value: 0x7F0E00C4 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131624132; - - // aapt resource value: 0x7F0E00C5 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131624133; - - // aapt resource value: 0x7F0E00C6 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131624134; - - // aapt resource value: 0x7F0E00C7 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131624135; - - // aapt resource value: 0x7F0E00C8 - public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131624136; - - // aapt resource value: 0x7F0E00CA - public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131624138; - - // aapt resource value: 0x7F0E00CB - public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131624139; - - // aapt resource value: 0x7F0E00CC - public const int TextAppearance_AppCompat = 2131624140; - - // aapt resource value: 0x7F0E00CD - public const int TextAppearance_AppCompat_Body1 = 2131624141; - - // aapt resource value: 0x7F0E00CE - public const int TextAppearance_AppCompat_Body2 = 2131624142; - - // aapt resource value: 0x7F0E00CF - public const int TextAppearance_AppCompat_Button = 2131624143; - - // aapt resource value: 0x7F0E00D0 - public const int TextAppearance_AppCompat_Caption = 2131624144; - - // aapt resource value: 0x7F0E00D1 - public const int TextAppearance_AppCompat_Display1 = 2131624145; - - // aapt resource value: 0x7F0E00D2 - public const int TextAppearance_AppCompat_Display2 = 2131624146; - - // aapt resource value: 0x7F0E00D3 - public const int TextAppearance_AppCompat_Display3 = 2131624147; - - // aapt resource value: 0x7F0E00D4 - public const int TextAppearance_AppCompat_Display4 = 2131624148; - - // aapt resource value: 0x7F0E00D5 - public const int TextAppearance_AppCompat_Headline = 2131624149; - - // aapt resource value: 0x7F0E00D6 - public const int TextAppearance_AppCompat_Inverse = 2131624150; - - // aapt resource value: 0x7F0E00D7 - public const int TextAppearance_AppCompat_Large = 2131624151; - - // aapt resource value: 0x7F0E00D8 - public const int TextAppearance_AppCompat_Large_Inverse = 2131624152; - - // aapt resource value: 0x7F0E00D9 - public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131624153; - - // aapt resource value: 0x7F0E00DA - public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131624154; - - // aapt resource value: 0x7F0E00DB - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131624155; - - // aapt resource value: 0x7F0E00DC - public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131624156; - - // aapt resource value: 0x7F0E00DD - public const int TextAppearance_AppCompat_Medium = 2131624157; - - // aapt resource value: 0x7F0E00DE - public const int TextAppearance_AppCompat_Medium_Inverse = 2131624158; - - // aapt resource value: 0x7F0E00DF - public const int TextAppearance_AppCompat_Menu = 2131624159; - - // aapt resource value: 0x7F0E00E0 - public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131624160; - - // aapt resource value: 0x7F0E00E1 - public const int TextAppearance_AppCompat_SearchResult_Title = 2131624161; - - // aapt resource value: 0x7F0E00E2 - public const int TextAppearance_AppCompat_Small = 2131624162; - - // aapt resource value: 0x7F0E00E3 - public const int TextAppearance_AppCompat_Small_Inverse = 2131624163; - - // aapt resource value: 0x7F0E00E4 - public const int TextAppearance_AppCompat_Subhead = 2131624164; - - // aapt resource value: 0x7F0E00E5 - public const int TextAppearance_AppCompat_Subhead_Inverse = 2131624165; - - // aapt resource value: 0x7F0E00E6 - public const int TextAppearance_AppCompat_Title = 2131624166; - - // aapt resource value: 0x7F0E00E7 - public const int TextAppearance_AppCompat_Title_Inverse = 2131624167; - - // aapt resource value: 0x7F0E00E8 - public const int TextAppearance_AppCompat_Tooltip = 2131624168; - - // aapt resource value: 0x7F0E00E9 - public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131624169; - - // aapt resource value: 0x7F0E00EA - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131624170; - - // aapt resource value: 0x7F0E00EB - public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131624171; - - // aapt resource value: 0x7F0E00EC - public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131624172; - - // aapt resource value: 0x7F0E00ED - public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131624173; - - // aapt resource value: 0x7F0E00EE - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131624174; - - // aapt resource value: 0x7F0E00EF - public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131624175; - - // aapt resource value: 0x7F0E00F0 - public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131624176; - - // aapt resource value: 0x7F0E00F1 - public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131624177; - - // aapt resource value: 0x7F0E00F2 - public const int TextAppearance_AppCompat_Widget_Button = 2131624178; - - // aapt resource value: 0x7F0E00F3 - public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131624179; - - // aapt resource value: 0x7F0E00F4 - public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131624180; - - // aapt resource value: 0x7F0E00F5 - public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131624181; - - // aapt resource value: 0x7F0E00F6 - public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131624182; - - // aapt resource value: 0x7F0E00F7 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131624183; - - // aapt resource value: 0x7F0E00F8 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131624184; - - // aapt resource value: 0x7F0E00F9 - public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131624185; - - // aapt resource value: 0x7F0E00FA - public const int TextAppearance_AppCompat_Widget_Switch = 2131624186; - - // aapt resource value: 0x7F0E00FB - public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131624187; - - // aapt resource value: 0x7F0E00FC - public const int TextAppearance_Compat_Notification = 2131624188; - - // aapt resource value: 0x7F0E00FD - public const int TextAppearance_Compat_Notification_Info = 2131624189; - - // aapt resource value: 0x7F0E00FE - public const int TextAppearance_Compat_Notification_Info_Media = 2131624190; - - // aapt resource value: 0x7F0E00FF - public const int TextAppearance_Compat_Notification_Line2 = 2131624191; - - // aapt resource value: 0x7F0E0100 - public const int TextAppearance_Compat_Notification_Line2_Media = 2131624192; - - // aapt resource value: 0x7F0E0101 - public const int TextAppearance_Compat_Notification_Media = 2131624193; - - // aapt resource value: 0x7F0E0102 - public const int TextAppearance_Compat_Notification_Time = 2131624194; - - // aapt resource value: 0x7F0E0103 - public const int TextAppearance_Compat_Notification_Time_Media = 2131624195; - - // aapt resource value: 0x7F0E0104 - public const int TextAppearance_Compat_Notification_Title = 2131624196; - - // aapt resource value: 0x7F0E0105 - public const int TextAppearance_Compat_Notification_Title_Media = 2131624197; - - // aapt resource value: 0x7F0E0106 - public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131624198; - - // aapt resource value: 0x7F0E0107 - public const int TextAppearance_Design_Counter = 2131624199; - - // aapt resource value: 0x7F0E0108 - public const int TextAppearance_Design_Counter_Overflow = 2131624200; - - // aapt resource value: 0x7F0E0109 - public const int TextAppearance_Design_Error = 2131624201; - - // aapt resource value: 0x7F0E010A - public const int TextAppearance_Design_Hint = 2131624202; - - // aapt resource value: 0x7F0E010B - public const int TextAppearance_Design_Snackbar_Message = 2131624203; - - // aapt resource value: 0x7F0E010C - public const int TextAppearance_Design_Tab = 2131624204; - - // aapt resource value: 0x7F0E010D - public const int TextAppearance_MediaRouter_PrimaryText = 2131624205; - - // aapt resource value: 0x7F0E010E - public const int TextAppearance_MediaRouter_SecondaryText = 2131624206; - - // aapt resource value: 0x7F0E010F - public const int TextAppearance_MediaRouter_Title = 2131624207; - - // aapt resource value: 0x7F0E0110 - public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131624208; - - // aapt resource value: 0x7F0E0111 - public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131624209; - - // aapt resource value: 0x7F0E0112 - public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131624210; - - // aapt resource value: 0x7F0E0132 - public const int ThemeOverlay_AppCompat = 2131624242; - - // aapt resource value: 0x7F0E0133 - public const int ThemeOverlay_AppCompat_ActionBar = 2131624243; - - // aapt resource value: 0x7F0E0134 - public const int ThemeOverlay_AppCompat_Dark = 2131624244; - - // aapt resource value: 0x7F0E0135 - public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131624245; - - // aapt resource value: 0x7F0E0136 - public const int ThemeOverlay_AppCompat_Dialog = 2131624246; - - // aapt resource value: 0x7F0E0137 - public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131624247; - - // aapt resource value: 0x7F0E0138 - public const int ThemeOverlay_AppCompat_Light = 2131624248; - - // aapt resource value: 0x7F0E0139 - public const int ThemeOverlay_MediaRouter_Dark = 2131624249; - - // aapt resource value: 0x7F0E013A - public const int ThemeOverlay_MediaRouter_Light = 2131624250; - - // aapt resource value: 0x7F0E0113 - public const int Theme_AppCompat = 2131624211; - - // aapt resource value: 0x7F0E0114 - public const int Theme_AppCompat_CompactMenu = 2131624212; - - // aapt resource value: 0x7F0E0115 - public const int Theme_AppCompat_DayNight = 2131624213; - - // aapt resource value: 0x7F0E0116 - public const int Theme_AppCompat_DayNight_DarkActionBar = 2131624214; - - // aapt resource value: 0x7F0E0117 - public const int Theme_AppCompat_DayNight_Dialog = 2131624215; - - // aapt resource value: 0x7F0E011A - public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131624218; - - // aapt resource value: 0x7F0E0118 - public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131624216; - - // aapt resource value: 0x7F0E0119 - public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131624217; - - // aapt resource value: 0x7F0E011B - public const int Theme_AppCompat_DayNight_NoActionBar = 2131624219; - - // aapt resource value: 0x7F0E011C - public const int Theme_AppCompat_Dialog = 2131624220; - - // aapt resource value: 0x7F0E011F - public const int Theme_AppCompat_DialogWhenLarge = 2131624223; - - // aapt resource value: 0x7F0E011D - public const int Theme_AppCompat_Dialog_Alert = 2131624221; - - // aapt resource value: 0x7F0E011E - public const int Theme_AppCompat_Dialog_MinWidth = 2131624222; - - // aapt resource value: 0x7F0E0120 - public const int Theme_AppCompat_Light = 2131624224; - - // aapt resource value: 0x7F0E0121 - public const int Theme_AppCompat_Light_DarkActionBar = 2131624225; - - // aapt resource value: 0x7F0E0122 - public const int Theme_AppCompat_Light_Dialog = 2131624226; - - // aapt resource value: 0x7F0E0125 - public const int Theme_AppCompat_Light_DialogWhenLarge = 2131624229; - - // aapt resource value: 0x7F0E0123 - public const int Theme_AppCompat_Light_Dialog_Alert = 2131624227; - - // aapt resource value: 0x7F0E0124 - public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131624228; - - // aapt resource value: 0x7F0E0126 - public const int Theme_AppCompat_Light_NoActionBar = 2131624230; - - // aapt resource value: 0x7F0E0127 - public const int Theme_AppCompat_NoActionBar = 2131624231; - - // aapt resource value: 0x7F0E0128 - public const int Theme_Design = 2131624232; - - // aapt resource value: 0x7F0E0129 - public const int Theme_Design_BottomSheetDialog = 2131624233; - - // aapt resource value: 0x7F0E012A - public const int Theme_Design_Light = 2131624234; - - // aapt resource value: 0x7F0E012B - public const int Theme_Design_Light_BottomSheetDialog = 2131624235; - - // aapt resource value: 0x7F0E012C - public const int Theme_Design_Light_NoActionBar = 2131624236; - - // aapt resource value: 0x7F0E012D - public const int Theme_Design_NoActionBar = 2131624237; - - // aapt resource value: 0x7F0E012E - public const int Theme_MediaRouter = 2131624238; - - // aapt resource value: 0x7F0E012F - public const int Theme_MediaRouter_Light = 2131624239; - - // aapt resource value: 0x7F0E0131 - public const int Theme_MediaRouter_LightControlPanel = 2131624241; - - // aapt resource value: 0x7F0E0130 - public const int Theme_MediaRouter_Light_DarkControlPanel = 2131624240; - - // aapt resource value: 0x7F0E013B - public const int Widget_AppCompat_ActionBar = 2131624251; - - // aapt resource value: 0x7F0E013C - public const int Widget_AppCompat_ActionBar_Solid = 2131624252; - - // aapt resource value: 0x7F0E013D - public const int Widget_AppCompat_ActionBar_TabBar = 2131624253; - - // aapt resource value: 0x7F0E013E - public const int Widget_AppCompat_ActionBar_TabText = 2131624254; - - // aapt resource value: 0x7F0E013F - public const int Widget_AppCompat_ActionBar_TabView = 2131624255; - - // aapt resource value: 0x7F0E0140 - public const int Widget_AppCompat_ActionButton = 2131624256; - - // aapt resource value: 0x7F0E0141 - public const int Widget_AppCompat_ActionButton_CloseMode = 2131624257; - - // aapt resource value: 0x7F0E0142 - public const int Widget_AppCompat_ActionButton_Overflow = 2131624258; - - // aapt resource value: 0x7F0E0143 - public const int Widget_AppCompat_ActionMode = 2131624259; - - // aapt resource value: 0x7F0E0144 - public const int Widget_AppCompat_ActivityChooserView = 2131624260; - - // aapt resource value: 0x7F0E0145 - public const int Widget_AppCompat_AutoCompleteTextView = 2131624261; - - // aapt resource value: 0x7F0E0146 - public const int Widget_AppCompat_Button = 2131624262; - - // aapt resource value: 0x7F0E014C - public const int Widget_AppCompat_ButtonBar = 2131624268; - - // aapt resource value: 0x7F0E014D - public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131624269; - - // aapt resource value: 0x7F0E0147 - public const int Widget_AppCompat_Button_Borderless = 2131624263; - - // aapt resource value: 0x7F0E0148 - public const int Widget_AppCompat_Button_Borderless_Colored = 2131624264; - - // aapt resource value: 0x7F0E0149 - public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131624265; - - // aapt resource value: 0x7F0E014A - public const int Widget_AppCompat_Button_Colored = 2131624266; - - // aapt resource value: 0x7F0E014B - public const int Widget_AppCompat_Button_Small = 2131624267; - - // aapt resource value: 0x7F0E014E - public const int Widget_AppCompat_CompoundButton_CheckBox = 2131624270; - - // aapt resource value: 0x7F0E014F - public const int Widget_AppCompat_CompoundButton_RadioButton = 2131624271; - - // aapt resource value: 0x7F0E0150 - public const int Widget_AppCompat_CompoundButton_Switch = 2131624272; - - // aapt resource value: 0x7F0E0151 - public const int Widget_AppCompat_DrawerArrowToggle = 2131624273; - - // aapt resource value: 0x7F0E0152 - public const int Widget_AppCompat_DropDownItem_Spinner = 2131624274; - - // aapt resource value: 0x7F0E0153 - public const int Widget_AppCompat_EditText = 2131624275; - - // aapt resource value: 0x7F0E0154 - public const int Widget_AppCompat_ImageButton = 2131624276; - - // aapt resource value: 0x7F0E0155 - public const int Widget_AppCompat_Light_ActionBar = 2131624277; - - // aapt resource value: 0x7F0E0156 - public const int Widget_AppCompat_Light_ActionBar_Solid = 2131624278; - - // aapt resource value: 0x7F0E0157 - public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131624279; - - // aapt resource value: 0x7F0E0158 - public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131624280; - - // aapt resource value: 0x7F0E0159 - public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131624281; - - // aapt resource value: 0x7F0E015A - public const int Widget_AppCompat_Light_ActionBar_TabText = 2131624282; - - // aapt resource value: 0x7F0E015B - public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131624283; - - // aapt resource value: 0x7F0E015C - public const int Widget_AppCompat_Light_ActionBar_TabView = 2131624284; - - // aapt resource value: 0x7F0E015D - public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131624285; - - // aapt resource value: 0x7F0E015E - public const int Widget_AppCompat_Light_ActionButton = 2131624286; - - // aapt resource value: 0x7F0E015F - public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131624287; - - // aapt resource value: 0x7F0E0160 - public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131624288; - - // aapt resource value: 0x7F0E0161 - public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131624289; - - // aapt resource value: 0x7F0E0162 - public const int Widget_AppCompat_Light_ActivityChooserView = 2131624290; - - // aapt resource value: 0x7F0E0163 - public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131624291; - - // aapt resource value: 0x7F0E0164 - public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131624292; - - // aapt resource value: 0x7F0E0165 - public const int Widget_AppCompat_Light_ListPopupWindow = 2131624293; - - // aapt resource value: 0x7F0E0166 - public const int Widget_AppCompat_Light_ListView_DropDown = 2131624294; - - // aapt resource value: 0x7F0E0167 - public const int Widget_AppCompat_Light_PopupMenu = 2131624295; - - // aapt resource value: 0x7F0E0168 - public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131624296; - - // aapt resource value: 0x7F0E0169 - public const int Widget_AppCompat_Light_SearchView = 2131624297; - - // aapt resource value: 0x7F0E016A - public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131624298; - - // aapt resource value: 0x7F0E016B - public const int Widget_AppCompat_ListMenuView = 2131624299; - - // aapt resource value: 0x7F0E016C - public const int Widget_AppCompat_ListPopupWindow = 2131624300; - - // aapt resource value: 0x7F0E016D - public const int Widget_AppCompat_ListView = 2131624301; - - // aapt resource value: 0x7F0E016E - public const int Widget_AppCompat_ListView_DropDown = 2131624302; - - // aapt resource value: 0x7F0E016F - public const int Widget_AppCompat_ListView_Menu = 2131624303; - - // aapt resource value: 0x7F0E0170 - public const int Widget_AppCompat_PopupMenu = 2131624304; - - // aapt resource value: 0x7F0E0171 - public const int Widget_AppCompat_PopupMenu_Overflow = 2131624305; - - // aapt resource value: 0x7F0E0172 - public const int Widget_AppCompat_PopupWindow = 2131624306; - - // aapt resource value: 0x7F0E0173 - public const int Widget_AppCompat_ProgressBar = 2131624307; - - // aapt resource value: 0x7F0E0174 - public const int Widget_AppCompat_ProgressBar_Horizontal = 2131624308; - - // aapt resource value: 0x7F0E0175 - public const int Widget_AppCompat_RatingBar = 2131624309; - - // aapt resource value: 0x7F0E0176 - public const int Widget_AppCompat_RatingBar_Indicator = 2131624310; - - // aapt resource value: 0x7F0E0177 - public const int Widget_AppCompat_RatingBar_Small = 2131624311; - - // aapt resource value: 0x7F0E0178 - public const int Widget_AppCompat_SearchView = 2131624312; - - // aapt resource value: 0x7F0E0179 - public const int Widget_AppCompat_SearchView_ActionBar = 2131624313; - - // aapt resource value: 0x7F0E017A - public const int Widget_AppCompat_SeekBar = 2131624314; - - // aapt resource value: 0x7F0E017B - public const int Widget_AppCompat_SeekBar_Discrete = 2131624315; - - // aapt resource value: 0x7F0E017C - public const int Widget_AppCompat_Spinner = 2131624316; - - // aapt resource value: 0x7F0E017D - public const int Widget_AppCompat_Spinner_DropDown = 2131624317; - - // aapt resource value: 0x7F0E017E - public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131624318; - - // aapt resource value: 0x7F0E017F - public const int Widget_AppCompat_Spinner_Underlined = 2131624319; - - // aapt resource value: 0x7F0E0180 - public const int Widget_AppCompat_TextView_SpinnerItem = 2131624320; - - // aapt resource value: 0x7F0E0181 - public const int Widget_AppCompat_Toolbar = 2131624321; - - // aapt resource value: 0x7F0E0182 - public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131624322; - - // aapt resource value: 0x7F0E0183 - public const int Widget_Compat_NotificationActionContainer = 2131624323; - - // aapt resource value: 0x7F0E0184 - public const int Widget_Compat_NotificationActionText = 2131624324; - - // aapt resource value: 0x7F0E0185 - public const int Widget_Design_AppBarLayout = 2131624325; - - // aapt resource value: 0x7F0E0186 - public const int Widget_Design_BottomNavigationView = 2131624326; - - // aapt resource value: 0x7F0E0187 - public const int Widget_Design_BottomSheet_Modal = 2131624327; - - // aapt resource value: 0x7F0E0188 - public const int Widget_Design_CollapsingToolbar = 2131624328; - - // aapt resource value: 0x7F0E0189 - public const int Widget_Design_CoordinatorLayout = 2131624329; - - // aapt resource value: 0x7F0E018A - public const int Widget_Design_FloatingActionButton = 2131624330; - - // aapt resource value: 0x7F0E018B - public const int Widget_Design_NavigationView = 2131624331; - - // aapt resource value: 0x7F0E018C - public const int Widget_Design_ScrimInsetsFrameLayout = 2131624332; - - // aapt resource value: 0x7F0E018D - public const int Widget_Design_Snackbar = 2131624333; - - // aapt resource value: 0x7F0E018E - public const int Widget_Design_TabLayout = 2131624334; - - // aapt resource value: 0x7F0E018F - public const int Widget_Design_TextInputLayout = 2131624335; - - // aapt resource value: 0x7F0E0190 - public const int Widget_MediaRouter_Light_MediaRouteButton = 2131624336; - - // aapt resource value: 0x7F0E0191 - public const int Widget_MediaRouter_MediaRouteButton = 2131624337; - - static Style() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Style() - { - } - } - - public partial class Styleable - { - - // aapt resource value: { 0x7F030031,0x7F030032,0x7F030033,0x7F030066,0x7F030067,0x7F030068,0x7F030069,0x7F03006A,0x7F03006B,0x7F030077,0x7F03007B,0x7F03007C,0x7F030087,0x7F0300A8,0x7F0300A9,0x7F0300AD,0x7F0300AE,0x7F0300AF,0x7F0300B4,0x7F0300BA,0x7F0300D5,0x7F0300EB,0x7F0300FB,0x7F0300FF,0x7F030100,0x7F030124,0x7F030127,0x7F030153,0x7F03015D } - public static int[] ActionBar = new int[] { - 2130903089, - 2130903090, - 2130903091, - 2130903142, - 2130903143, - 2130903144, - 2130903145, - 2130903146, - 2130903147, - 2130903159, - 2130903163, - 2130903164, - 2130903175, - 2130903208, - 2130903209, - 2130903213, - 2130903214, - 2130903215, - 2130903220, - 2130903226, - 2130903253, - 2130903275, - 2130903291, - 2130903295, - 2130903296, - 2130903332, - 2130903335, - 2130903379, - 2130903389}; - - // aapt resource value: { 0x10100B3 } - public static int[] ActionBarLayout = new int[] { - 16842931}; - - // aapt resource value: 0 - public const int ActionBarLayout_android_layout_gravity = 0; - - // aapt resource value: 0 - public const int ActionBar_background = 0; - - // aapt resource value: 1 - public const int ActionBar_backgroundSplit = 1; - - // aapt resource value: 2 - public const int ActionBar_backgroundStacked = 2; - - // aapt resource value: 3 - public const int ActionBar_contentInsetEnd = 3; - - // aapt resource value: 4 - public const int ActionBar_contentInsetEndWithActions = 4; - - // aapt resource value: 5 - public const int ActionBar_contentInsetLeft = 5; - - // aapt resource value: 6 - public const int ActionBar_contentInsetRight = 6; - - // aapt resource value: 7 - public const int ActionBar_contentInsetStart = 7; - - // aapt resource value: 8 - public const int ActionBar_contentInsetStartWithNavigation = 8; - - // aapt resource value: 9 - public const int ActionBar_customNavigationLayout = 9; - - // aapt resource value: 10 - public const int ActionBar_displayOptions = 10; - - // aapt resource value: 11 - public const int ActionBar_divider = 11; - - // aapt resource value: 12 - public const int ActionBar_elevation = 12; - - // aapt resource value: 13 - public const int ActionBar_height = 13; - - // aapt resource value: 14 - public const int ActionBar_hideOnContentScroll = 14; - - // aapt resource value: 15 - public const int ActionBar_homeAsUpIndicator = 15; - - // aapt resource value: 16 - public const int ActionBar_homeLayout = 16; - - // aapt resource value: 17 - public const int ActionBar_icon = 17; - - // aapt resource value: 18 - public const int ActionBar_indeterminateProgressStyle = 18; - - // aapt resource value: 19 - public const int ActionBar_itemPadding = 19; - - // aapt resource value: 20 - public const int ActionBar_logo = 20; - - // aapt resource value: 21 - public const int ActionBar_navigationMode = 21; - - // aapt resource value: 22 - public const int ActionBar_popupTheme = 22; - - // aapt resource value: 23 - public const int ActionBar_progressBarPadding = 23; - - // aapt resource value: 24 - public const int ActionBar_progressBarStyle = 24; - - // aapt resource value: 25 - public const int ActionBar_subtitle = 25; - - // aapt resource value: 26 - public const int ActionBar_subtitleTextStyle = 26; - - // aapt resource value: 27 - public const int ActionBar_title = 27; - - // aapt resource value: 28 - public const int ActionBar_titleTextStyle = 28; - - // aapt resource value: { 0x101013F } - public static int[] ActionMenuItemView = new int[] { - 16843071}; - - // aapt resource value: 0 - public const int ActionMenuItemView_android_minWidth = 0; - - // aapt resource value: { 0xFFFFFFFF } - public static int[] ActionMenuView = new int[] { - -1}; - - // aapt resource value: { 0x7F030031,0x7F030032,0x7F030054,0x7F0300A8,0x7F030127,0x7F03015D } - public static int[] ActionMode = new int[] { - 2130903089, - 2130903090, - 2130903124, - 2130903208, - 2130903335, - 2130903389}; - - // aapt resource value: 0 - public const int ActionMode_background = 0; - - // aapt resource value: 1 - public const int ActionMode_backgroundSplit = 1; - - // aapt resource value: 2 - public const int ActionMode_closeItemLayout = 2; - - // aapt resource value: 3 - public const int ActionMode_height = 3; - - // aapt resource value: 4 - public const int ActionMode_subtitleTextStyle = 4; - - // aapt resource value: 5 - public const int ActionMode_titleTextStyle = 5; - - // aapt resource value: { 0x7F03008A,0x7F0300B5 } - public static int[] ActivityChooserView = new int[] { - 2130903178, - 2130903221}; - - // aapt resource value: 0 - public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 0; - - // aapt resource value: 1 - public const int ActivityChooserView_initialActivityCount = 1; - - // aapt resource value: { 0x10100F2,0x7F030046,0x7F0300CC,0x7F0300CD,0x7F0300E8,0x7F030114,0x7F030115 } - public static int[] AlertDialog = new int[] { - 16842994, - 2130903110, - 2130903244, - 2130903245, - 2130903272, - 2130903316, - 2130903317}; - - // aapt resource value: 0 - public const int AlertDialog_android_layout = 0; - - // aapt resource value: 1 - public const int AlertDialog_buttonPanelSideLayout = 1; - - // aapt resource value: 2 - public const int AlertDialog_listItemLayout = 2; - - // aapt resource value: 3 - public const int AlertDialog_listLayout = 3; - - // aapt resource value: 4 - public const int AlertDialog_multiChoiceItemLayout = 4; - - // aapt resource value: 5 - public const int AlertDialog_showTitle = 5; - - // aapt resource value: 6 - public const int AlertDialog_singleChoiceItemLayout = 6; - - // aapt resource value: { 0x10100D4,0x101048F,0x1010540,0x7F030087,0x7F03008B } - public static int[] AppBarLayout = new int[] { - 16842964, - 16843919, - 16844096, - 2130903175, - 2130903179}; - - // aapt resource value: { 0x7F03011E,0x7F03011F } - public static int[] AppBarLayoutStates = new int[] { - 2130903326, - 2130903327}; - - // aapt resource value: 0 - public const int AppBarLayoutStates_state_collapsed = 0; - - // aapt resource value: 1 - public const int AppBarLayoutStates_state_collapsible = 1; - - // aapt resource value: 0 - public const int AppBarLayout_android_background = 0; - - // aapt resource value: 2 - public const int AppBarLayout_android_keyboardNavigationCluster = 2; - - // aapt resource value: 1 - public const int AppBarLayout_android_touchscreenBlocksFocus = 1; - - // aapt resource value: 3 - public const int AppBarLayout_elevation = 3; - - // aapt resource value: 4 - public const int AppBarLayout_expanded = 4; - - // aapt resource value: { 0x7F0300C8,0x7F0300C9 } - public static int[] AppBarLayout_Layout = new int[] { - 2130903240, - 2130903241}; - - // aapt resource value: 0 - public const int AppBarLayout_Layout_layout_scrollFlags = 0; - - // aapt resource value: 1 - public const int AppBarLayout_Layout_layout_scrollInterpolator = 1; - - // aapt resource value: { 0x1010119,0x7F03011B,0x7F030151,0x7F030152 } - public static int[] AppCompatImageView = new int[] { - 16843033, - 2130903323, - 2130903377, - 2130903378}; - - // aapt resource value: 0 - public const int AppCompatImageView_android_src = 0; - - // aapt resource value: 1 - public const int AppCompatImageView_srcCompat = 1; - - // aapt resource value: 2 - public const int AppCompatImageView_tint = 2; - - // aapt resource value: 3 - public const int AppCompatImageView_tintMode = 3; - - // aapt resource value: { 0x1010142,0x7F03014E,0x7F03014F,0x7F030150 } - public static int[] AppCompatSeekBar = new int[] { - 16843074, - 2130903374, - 2130903375, - 2130903376}; - - // aapt resource value: 0 - public const int AppCompatSeekBar_android_thumb = 0; - - // aapt resource value: 1 - public const int AppCompatSeekBar_tickMark = 1; - - // aapt resource value: 2 - public const int AppCompatSeekBar_tickMarkTint = 2; - - // aapt resource value: 3 - public const int AppCompatSeekBar_tickMarkTintMode = 3; - - // aapt resource value: { 0x1010034,0x101016D,0x101016E,0x101016F,0x1010170,0x1010392,0x1010393 } - public static int[] AppCompatTextHelper = new int[] { - 16842804, - 16843117, - 16843118, - 16843119, - 16843120, - 16843666, - 16843667}; - - // aapt resource value: 2 - public const int AppCompatTextHelper_android_drawableBottom = 2; - - // aapt resource value: 6 - public const int AppCompatTextHelper_android_drawableEnd = 6; - - // aapt resource value: 3 - public const int AppCompatTextHelper_android_drawableLeft = 3; - - // aapt resource value: 4 - public const int AppCompatTextHelper_android_drawableRight = 4; - - // aapt resource value: 5 - public const int AppCompatTextHelper_android_drawableStart = 5; - - // aapt resource value: 1 - public const int AppCompatTextHelper_android_drawableTop = 1; - - // aapt resource value: 0 - public const int AppCompatTextHelper_android_textAppearance = 0; - - // aapt resource value: { 0x1010034,0x7F03002C,0x7F03002D,0x7F03002E,0x7F03002F,0x7F030030,0x7F03009B,0x7F03013D } - public static int[] AppCompatTextView = new int[] { - 16842804, - 2130903084, - 2130903085, - 2130903086, - 2130903087, - 2130903088, - 2130903195, - 2130903357}; - - // aapt resource value: 0 - public const int AppCompatTextView_android_textAppearance = 0; - - // aapt resource value: 1 - public const int AppCompatTextView_autoSizeMaxTextSize = 1; - - // aapt resource value: 2 - public const int AppCompatTextView_autoSizeMinTextSize = 2; - - // aapt resource value: 3 - public const int AppCompatTextView_autoSizePresetSizes = 3; - - // aapt resource value: 4 - public const int AppCompatTextView_autoSizeStepGranularity = 4; - - // aapt resource value: 5 - public const int AppCompatTextView_autoSizeTextType = 5; - - // aapt resource value: 6 - public const int AppCompatTextView_fontFamily = 6; - - // aapt resource value: 7 - public const int AppCompatTextView_textAllCaps = 7; - - // aapt resource value: { 0x1010057,0x10100AE,0x7F030000,0x7F030001,0x7F030002,0x7F030003,0x7F030004,0x7F030005,0x7F030006,0x7F030007,0x7F030008,0x7F030009,0x7F03000A,0x7F03000B,0x7F03000C,0x7F03000E,0x7F03000F,0x7F030010,0x7F030011,0x7F030012,0x7F030013,0x7F030014,0x7F030015,0x7F030016,0x7F030017,0x7F030018,0x7F030019,0x7F03001A,0x7F03001B,0x7F03001C,0x7F03001D,0x7F03001E,0x7F030021,0x7F030022,0x7F030023,0x7F030024,0x7F030025,0x7F03002B,0x7F03003D,0x7F030040,0x7F030041,0x7F030042,0x7F030043,0x7F030044,0x7F030047,0x7F030048,0x7F030051,0x7F030052,0x7F03005A,0x7F03005B,0x7F03005C,0x7F03005D,0x7F03005E,0x7F03005F,0x7F030060,0x7F030061,0x7F030062,0x7F030063,0x7F030072,0x7F030079,0x7F03007A,0x7F03007D,0x7F03007F,0x7F030082,0x7F030083,0x7F030084,0x7F030085,0x7F030086,0x7F0300AD,0x7F0300B3,0x7F0300CA,0x7F0300CB,0x7F0300CE,0x7F0300CF,0x7F0300D0,0x7F0300D1,0x7F0300D2,0x7F0300D3,0x7F0300D4,0x7F0300F2,0x7F0300F3,0x7F0300F4,0x7F0300FA,0x7F0300FC,0x7F030103,0x7F030104,0x7F030105,0x7F030106,0x7F03010D,0x7F03010E,0x7F03010F,0x7F030110,0x7F030118,0x7F030119,0x7F03012B,0x7F03013E,0x7F03013F,0x7F030140,0x7F030141,0x7F030142,0x7F030143,0x7F030144,0x7F030145,0x7F030146,0x7F030148,0x7F03015F,0x7F030160,0x7F030161,0x7F030162,0x7F030169,0x7F03016A,0x7F03016B,0x7F03016C,0x7F03016D,0x7F03016E,0x7F03016F,0x7F030170,0x7F030171,0x7F030172 } - public static int[] AppCompatTheme = new int[] { - 16842839, - 16842926, - 2130903040, - 2130903041, - 2130903042, - 2130903043, - 2130903044, - 2130903045, - 2130903046, - 2130903047, - 2130903048, - 2130903049, - 2130903050, - 2130903051, - 2130903052, - 2130903054, - 2130903055, - 2130903056, - 2130903057, - 2130903058, - 2130903059, - 2130903060, - 2130903061, - 2130903062, - 2130903063, - 2130903064, - 2130903065, - 2130903066, - 2130903067, - 2130903068, - 2130903069, - 2130903070, - 2130903073, - 2130903074, - 2130903075, - 2130903076, - 2130903077, - 2130903083, - 2130903101, - 2130903104, - 2130903105, - 2130903106, - 2130903107, - 2130903108, - 2130903111, - 2130903112, - 2130903121, - 2130903122, - 2130903130, - 2130903131, - 2130903132, - 2130903133, - 2130903134, - 2130903135, - 2130903136, - 2130903137, - 2130903138, - 2130903139, - 2130903154, - 2130903161, - 2130903162, - 2130903165, - 2130903167, - 2130903170, - 2130903171, - 2130903172, - 2130903173, - 2130903174, - 2130903213, - 2130903219, - 2130903242, - 2130903243, - 2130903246, - 2130903247, - 2130903248, - 2130903249, - 2130903250, - 2130903251, - 2130903252, - 2130903282, - 2130903283, - 2130903284, - 2130903290, - 2130903292, - 2130903299, - 2130903300, - 2130903301, - 2130903302, - 2130903309, - 2130903310, - 2130903311, - 2130903312, - 2130903320, - 2130903321, - 2130903339, - 2130903358, - 2130903359, - 2130903360, - 2130903361, - 2130903362, - 2130903363, - 2130903364, - 2130903365, - 2130903366, - 2130903368, - 2130903391, - 2130903392, - 2130903393, - 2130903394, - 2130903401, - 2130903402, - 2130903403, - 2130903404, - 2130903405, - 2130903406, - 2130903407, - 2130903408, - 2130903409, - 2130903410}; - - // aapt resource value: 2 - public const int AppCompatTheme_actionBarDivider = 2; - - // aapt resource value: 3 - public const int AppCompatTheme_actionBarItemBackground = 3; - - // aapt resource value: 4 - public const int AppCompatTheme_actionBarPopupTheme = 4; - - // aapt resource value: 5 - public const int AppCompatTheme_actionBarSize = 5; - - // aapt resource value: 6 - public const int AppCompatTheme_actionBarSplitStyle = 6; - - // aapt resource value: 7 - public const int AppCompatTheme_actionBarStyle = 7; - - // aapt resource value: 8 - public const int AppCompatTheme_actionBarTabBarStyle = 8; - - // aapt resource value: 9 - public const int AppCompatTheme_actionBarTabStyle = 9; - - // aapt resource value: 10 - public const int AppCompatTheme_actionBarTabTextStyle = 10; - - // aapt resource value: 11 - public const int AppCompatTheme_actionBarTheme = 11; - - // aapt resource value: 12 - public const int AppCompatTheme_actionBarWidgetTheme = 12; - - // aapt resource value: 13 - public const int AppCompatTheme_actionButtonStyle = 13; - - // aapt resource value: 14 - public const int AppCompatTheme_actionDropDownStyle = 14; - - // aapt resource value: 15 - public const int AppCompatTheme_actionMenuTextAppearance = 15; - - // aapt resource value: 16 - public const int AppCompatTheme_actionMenuTextColor = 16; - - // aapt resource value: 17 - public const int AppCompatTheme_actionModeBackground = 17; - - // aapt resource value: 18 - public const int AppCompatTheme_actionModeCloseButtonStyle = 18; - - // aapt resource value: 19 - public const int AppCompatTheme_actionModeCloseDrawable = 19; - - // aapt resource value: 20 - public const int AppCompatTheme_actionModeCopyDrawable = 20; - - // aapt resource value: 21 - public const int AppCompatTheme_actionModeCutDrawable = 21; - - // aapt resource value: 22 - public const int AppCompatTheme_actionModeFindDrawable = 22; - - // aapt resource value: 23 - public const int AppCompatTheme_actionModePasteDrawable = 23; - - // aapt resource value: 24 - public const int AppCompatTheme_actionModePopupWindowStyle = 24; - - // aapt resource value: 25 - public const int AppCompatTheme_actionModeSelectAllDrawable = 25; - - // aapt resource value: 26 - public const int AppCompatTheme_actionModeShareDrawable = 26; - - // aapt resource value: 27 - public const int AppCompatTheme_actionModeSplitBackground = 27; - - // aapt resource value: 28 - public const int AppCompatTheme_actionModeStyle = 28; - - // aapt resource value: 29 - public const int AppCompatTheme_actionModeWebSearchDrawable = 29; - - // aapt resource value: 30 - public const int AppCompatTheme_actionOverflowButtonStyle = 30; - - // aapt resource value: 31 - public const int AppCompatTheme_actionOverflowMenuStyle = 31; - - // aapt resource value: 32 - public const int AppCompatTheme_activityChooserViewStyle = 32; - - // aapt resource value: 33 - public const int AppCompatTheme_alertDialogButtonGroupStyle = 33; - - // aapt resource value: 34 - public const int AppCompatTheme_alertDialogCenterButtons = 34; - - // aapt resource value: 35 - public const int AppCompatTheme_alertDialogStyle = 35; - - // aapt resource value: 36 - public const int AppCompatTheme_alertDialogTheme = 36; - - // aapt resource value: 1 - public const int AppCompatTheme_android_windowAnimationStyle = 1; - - // aapt resource value: 0 - public const int AppCompatTheme_android_windowIsFloating = 0; - - // aapt resource value: 37 - public const int AppCompatTheme_autoCompleteTextViewStyle = 37; - - // aapt resource value: 38 - public const int AppCompatTheme_borderlessButtonStyle = 38; - - // aapt resource value: 39 - public const int AppCompatTheme_buttonBarButtonStyle = 39; - - // aapt resource value: 40 - public const int AppCompatTheme_buttonBarNegativeButtonStyle = 40; - - // aapt resource value: 41 - public const int AppCompatTheme_buttonBarNeutralButtonStyle = 41; - - // aapt resource value: 42 - public const int AppCompatTheme_buttonBarPositiveButtonStyle = 42; - - // aapt resource value: 43 - public const int AppCompatTheme_buttonBarStyle = 43; - - // aapt resource value: 44 - public const int AppCompatTheme_buttonStyle = 44; - - // aapt resource value: 45 - public const int AppCompatTheme_buttonStyleSmall = 45; - - // aapt resource value: 46 - public const int AppCompatTheme_checkboxStyle = 46; - - // aapt resource value: 47 - public const int AppCompatTheme_checkedTextViewStyle = 47; - - // aapt resource value: 48 - public const int AppCompatTheme_colorAccent = 48; - - // aapt resource value: 49 - public const int AppCompatTheme_colorBackgroundFloating = 49; - - // aapt resource value: 50 - public const int AppCompatTheme_colorButtonNormal = 50; - - // aapt resource value: 51 - public const int AppCompatTheme_colorControlActivated = 51; - - // aapt resource value: 52 - public const int AppCompatTheme_colorControlHighlight = 52; - - // aapt resource value: 53 - public const int AppCompatTheme_colorControlNormal = 53; - - // aapt resource value: 54 - public const int AppCompatTheme_colorError = 54; - - // aapt resource value: 55 - public const int AppCompatTheme_colorPrimary = 55; - - // aapt resource value: 56 - public const int AppCompatTheme_colorPrimaryDark = 56; - - // aapt resource value: 57 - public const int AppCompatTheme_colorSwitchThumbNormal = 57; - - // aapt resource value: 58 - public const int AppCompatTheme_controlBackground = 58; - - // aapt resource value: 59 - public const int AppCompatTheme_dialogPreferredPadding = 59; - - // aapt resource value: 60 - public const int AppCompatTheme_dialogTheme = 60; - - // aapt resource value: 61 - public const int AppCompatTheme_dividerHorizontal = 61; - - // aapt resource value: 62 - public const int AppCompatTheme_dividerVertical = 62; - - // aapt resource value: 64 - public const int AppCompatTheme_dropdownListPreferredItemHeight = 64; - - // aapt resource value: 63 - public const int AppCompatTheme_dropDownListViewStyle = 63; - - // aapt resource value: 65 - public const int AppCompatTheme_editTextBackground = 65; - - // aapt resource value: 66 - public const int AppCompatTheme_editTextColor = 66; - - // aapt resource value: 67 - public const int AppCompatTheme_editTextStyle = 67; - - // aapt resource value: 68 - public const int AppCompatTheme_homeAsUpIndicator = 68; - - // aapt resource value: 69 - public const int AppCompatTheme_imageButtonStyle = 69; - - // aapt resource value: 70 - public const int AppCompatTheme_listChoiceBackgroundIndicator = 70; - - // aapt resource value: 71 - public const int AppCompatTheme_listDividerAlertDialog = 71; - - // aapt resource value: 72 - public const int AppCompatTheme_listMenuViewStyle = 72; - - // aapt resource value: 73 - public const int AppCompatTheme_listPopupWindowStyle = 73; - - // aapt resource value: 74 - public const int AppCompatTheme_listPreferredItemHeight = 74; - - // aapt resource value: 75 - public const int AppCompatTheme_listPreferredItemHeightLarge = 75; - - // aapt resource value: 76 - public const int AppCompatTheme_listPreferredItemHeightSmall = 76; - - // aapt resource value: 77 - public const int AppCompatTheme_listPreferredItemPaddingLeft = 77; - - // aapt resource value: 78 - public const int AppCompatTheme_listPreferredItemPaddingRight = 78; - - // aapt resource value: 79 - public const int AppCompatTheme_panelBackground = 79; - - // aapt resource value: 80 - public const int AppCompatTheme_panelMenuListTheme = 80; - - // aapt resource value: 81 - public const int AppCompatTheme_panelMenuListWidth = 81; - - // aapt resource value: 82 - public const int AppCompatTheme_popupMenuStyle = 82; - - // aapt resource value: 83 - public const int AppCompatTheme_popupWindowStyle = 83; - - // aapt resource value: 84 - public const int AppCompatTheme_radioButtonStyle = 84; - - // aapt resource value: 85 - public const int AppCompatTheme_ratingBarStyle = 85; - - // aapt resource value: 86 - public const int AppCompatTheme_ratingBarStyleIndicator = 86; - - // aapt resource value: 87 - public const int AppCompatTheme_ratingBarStyleSmall = 87; - - // aapt resource value: 88 - public const int AppCompatTheme_searchViewStyle = 88; - - // aapt resource value: 89 - public const int AppCompatTheme_seekBarStyle = 89; - - // aapt resource value: 90 - public const int AppCompatTheme_selectableItemBackground = 90; - - // aapt resource value: 91 - public const int AppCompatTheme_selectableItemBackgroundBorderless = 91; - - // aapt resource value: 92 - public const int AppCompatTheme_spinnerDropDownItemStyle = 92; - - // aapt resource value: 93 - public const int AppCompatTheme_spinnerStyle = 93; - - // aapt resource value: 94 - public const int AppCompatTheme_switchStyle = 94; - - // aapt resource value: 95 - public const int AppCompatTheme_textAppearanceLargePopupMenu = 95; - - // aapt resource value: 96 - public const int AppCompatTheme_textAppearanceListItem = 96; - - // aapt resource value: 97 - public const int AppCompatTheme_textAppearanceListItemSecondary = 97; - - // aapt resource value: 98 - public const int AppCompatTheme_textAppearanceListItemSmall = 98; - - // aapt resource value: 99 - public const int AppCompatTheme_textAppearancePopupMenuHeader = 99; - - // aapt resource value: 100 - public const int AppCompatTheme_textAppearanceSearchResultSubtitle = 100; - - // aapt resource value: 101 - public const int AppCompatTheme_textAppearanceSearchResultTitle = 101; - - // aapt resource value: 102 - public const int AppCompatTheme_textAppearanceSmallPopupMenu = 102; - - // aapt resource value: 103 - public const int AppCompatTheme_textColorAlertDialogListItem = 103; - - // aapt resource value: 104 - public const int AppCompatTheme_textColorSearchUrl = 104; - - // aapt resource value: 105 - public const int AppCompatTheme_toolbarNavigationButtonStyle = 105; - - // aapt resource value: 106 - public const int AppCompatTheme_toolbarStyle = 106; - - // aapt resource value: 107 - public const int AppCompatTheme_tooltipForegroundColor = 107; - - // aapt resource value: 108 - public const int AppCompatTheme_tooltipFrameBackground = 108; - - // aapt resource value: 109 - public const int AppCompatTheme_windowActionBar = 109; - - // aapt resource value: 110 - public const int AppCompatTheme_windowActionBarOverlay = 110; - - // aapt resource value: 111 - public const int AppCompatTheme_windowActionModeOverlay = 111; - - // aapt resource value: 112 - public const int AppCompatTheme_windowFixedHeightMajor = 112; - - // aapt resource value: 113 - public const int AppCompatTheme_windowFixedHeightMinor = 113; - - // aapt resource value: 114 - public const int AppCompatTheme_windowFixedWidthMajor = 114; - - // aapt resource value: 115 - public const int AppCompatTheme_windowFixedWidthMinor = 115; - - // aapt resource value: 116 - public const int AppCompatTheme_windowMinWidthMajor = 116; - - // aapt resource value: 117 - public const int AppCompatTheme_windowMinWidthMinor = 117; - - // aapt resource value: 118 - public const int AppCompatTheme_windowNoTitle = 118; - - // aapt resource value: { 0x7F030087,0x7F0300B8,0x7F0300B9,0x7F0300BC,0x7F0300E7 } - public static int[] BottomNavigationView = new int[] { - 2130903175, - 2130903224, - 2130903225, - 2130903228, - 2130903271}; - - // aapt resource value: 0 - public const int BottomNavigationView_elevation = 0; - - // aapt resource value: 1 - public const int BottomNavigationView_itemBackground = 1; - - // aapt resource value: 2 - public const int BottomNavigationView_itemIconTint = 2; - - // aapt resource value: 3 - public const int BottomNavigationView_itemTextColor = 3; - - // aapt resource value: 4 - public const int BottomNavigationView_menu = 4; - - // aapt resource value: { 0x7F030038,0x7F03003A,0x7F03003B } - public static int[] BottomSheetBehavior_Layout = new int[] { - 2130903096, - 2130903098, - 2130903099}; - - // aapt resource value: 0 - public const int BottomSheetBehavior_Layout_behavior_hideable = 0; - - // aapt resource value: 1 - public const int BottomSheetBehavior_Layout_behavior_peekHeight = 1; - - // aapt resource value: 2 - public const int BottomSheetBehavior_Layout_behavior_skipCollapsed = 2; - - // aapt resource value: { 0x7F030026 } - public static int[] ButtonBarLayout = new int[] { - 2130903078}; - - // aapt resource value: 0 - public const int ButtonBarLayout_allowStacking = 0; - - // aapt resource value: { 0x101013F,0x1010140,0x7F03004B,0x7F03004C,0x7F03004D,0x7F03004E,0x7F03004F,0x7F030050,0x7F03006C,0x7F03006D,0x7F03006E,0x7F03006F,0x7F030070 } - public static int[] CardView = new int[] { - 16843071, - 16843072, - 2130903115, - 2130903116, - 2130903117, - 2130903118, - 2130903119, - 2130903120, - 2130903148, - 2130903149, - 2130903150, - 2130903151, - 2130903152}; - - // aapt resource value: 1 - public const int CardView_android_minHeight = 1; - - // aapt resource value: 0 - public const int CardView_android_minWidth = 0; - - // aapt resource value: 2 - public const int CardView_cardBackgroundColor = 2; - - // aapt resource value: 3 - public const int CardView_cardCornerRadius = 3; - - // aapt resource value: 4 - public const int CardView_cardElevation = 4; - - // aapt resource value: 5 - public const int CardView_cardMaxElevation = 5; - - // aapt resource value: 6 - public const int CardView_cardPreventCornerOverlap = 6; - - // aapt resource value: 7 - public const int CardView_cardUseCompatPadding = 7; - - // aapt resource value: 8 - public const int CardView_contentPadding = 8; - - // aapt resource value: 9 - public const int CardView_contentPaddingBottom = 9; - - // aapt resource value: 10 - public const int CardView_contentPaddingLeft = 10; - - // aapt resource value: 11 - public const int CardView_contentPaddingRight = 11; - - // aapt resource value: 12 - public const int CardView_contentPaddingTop = 12; - - // aapt resource value: { 0x7F030057,0x7F030058,0x7F030071,0x7F03008C,0x7F03008D,0x7F03008E,0x7F03008F,0x7F030090,0x7F030091,0x7F030092,0x7F030109,0x7F03010A,0x7F030121,0x7F030153,0x7F030154,0x7F03015E } - public static int[] CollapsingToolbarLayout = new int[] { - 2130903127, - 2130903128, - 2130903153, - 2130903180, - 2130903181, - 2130903182, - 2130903183, - 2130903184, - 2130903185, - 2130903186, - 2130903305, - 2130903306, - 2130903329, - 2130903379, - 2130903380, - 2130903390}; - - // aapt resource value: 0 - public const int CollapsingToolbarLayout_collapsedTitleGravity = 0; - - // aapt resource value: 1 - public const int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1; - - // aapt resource value: 2 - public const int CollapsingToolbarLayout_contentScrim = 2; - - // aapt resource value: 3 - public const int CollapsingToolbarLayout_expandedTitleGravity = 3; - - // aapt resource value: 4 - public const int CollapsingToolbarLayout_expandedTitleMargin = 4; - - // aapt resource value: 5 - public const int CollapsingToolbarLayout_expandedTitleMarginBottom = 5; - - // aapt resource value: 6 - public const int CollapsingToolbarLayout_expandedTitleMarginEnd = 6; - - // aapt resource value: 7 - public const int CollapsingToolbarLayout_expandedTitleMarginStart = 7; - - // aapt resource value: 8 - public const int CollapsingToolbarLayout_expandedTitleMarginTop = 8; - - // aapt resource value: 9 - public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 9; - - // aapt resource value: { 0x7F0300C3,0x7F0300C4 } - public static int[] CollapsingToolbarLayout_Layout = new int[] { - 2130903235, - 2130903236}; - - // aapt resource value: 0 - public const int CollapsingToolbarLayout_Layout_layout_collapseMode = 0; - - // aapt resource value: 1 - public const int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1; - - // aapt resource value: 10 - public const int CollapsingToolbarLayout_scrimAnimationDuration = 10; - - // aapt resource value: 11 - public const int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11; - - // aapt resource value: 12 - public const int CollapsingToolbarLayout_statusBarScrim = 12; - - // aapt resource value: 13 - public const int CollapsingToolbarLayout_title = 13; - - // aapt resource value: 14 - public const int CollapsingToolbarLayout_titleEnabled = 14; - - // aapt resource value: 15 - public const int CollapsingToolbarLayout_toolbarId = 15; - - // aapt resource value: { 0x10101A5,0x101031F,0x7F030027 } - public static int[] ColorStateListItem = new int[] { - 16843173, - 16843551, - 2130903079}; - - // aapt resource value: 2 - public const int ColorStateListItem_alpha = 2; - - // aapt resource value: 1 - public const int ColorStateListItem_android_alpha = 1; - - // aapt resource value: 0 - public const int ColorStateListItem_android_color = 0; - - // aapt resource value: { 0x1010107,0x7F030049,0x7F03004A } - public static int[] CompoundButton = new int[] { - 16843015, - 2130903113, - 2130903114}; - - // aapt resource value: 0 - public const int CompoundButton_android_button = 0; - - // aapt resource value: 1 - public const int CompoundButton_buttonTint = 1; - - // aapt resource value: 2 - public const int CompoundButton_buttonTintMode = 2; - - // aapt resource value: { 0x7F0300BD,0x7F030120 } - public static int[] CoordinatorLayout = new int[] { - 2130903229, - 2130903328}; - - // aapt resource value: 0 - public const int CoordinatorLayout_keylines = 0; - - // aapt resource value: { 0x10100B3,0x7F0300C0,0x7F0300C1,0x7F0300C2,0x7F0300C5,0x7F0300C6,0x7F0300C7 } - public static int[] CoordinatorLayout_Layout = new int[] { - 16842931, - 2130903232, - 2130903233, - 2130903234, - 2130903237, - 2130903238, - 2130903239}; - - // aapt resource value: 0 - public const int CoordinatorLayout_Layout_android_layout_gravity = 0; - - // aapt resource value: 1 - public const int CoordinatorLayout_Layout_layout_anchor = 1; - - // aapt resource value: 2 - public const int CoordinatorLayout_Layout_layout_anchorGravity = 2; - - // aapt resource value: 3 - public const int CoordinatorLayout_Layout_layout_behavior = 3; - - // aapt resource value: 4 - public const int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4; - - // aapt resource value: 5 - public const int CoordinatorLayout_Layout_layout_insetEdge = 5; - - // aapt resource value: 6 - public const int CoordinatorLayout_Layout_layout_keyline = 6; - - // aapt resource value: 1 - public const int CoordinatorLayout_statusBarBackground = 1; - - // aapt resource value: { 0x7F03003E,0x7F03003F,0x7F030147 } - public static int[] DesignTheme = new int[] { - 2130903102, - 2130903103, - 2130903367}; - - // aapt resource value: 0 - public const int DesignTheme_bottomSheetDialogTheme = 0; - - // aapt resource value: 1 - public const int DesignTheme_bottomSheetStyle = 1; - - // aapt resource value: 2 - public const int DesignTheme_textColorError = 2; - - // aapt resource value: { 0x7F030029,0x7F03002A,0x7F030036,0x7F030059,0x7F030080,0x7F0300A5,0x7F030117,0x7F03014A } - public static int[] DrawerArrowToggle = new int[] { - 2130903081, - 2130903082, - 2130903094, - 2130903129, - 2130903168, - 2130903205, - 2130903319, - 2130903370}; - - // aapt resource value: 0 - public const int DrawerArrowToggle_arrowHeadLength = 0; - - // aapt resource value: 1 - public const int DrawerArrowToggle_arrowShaftLength = 1; - - // aapt resource value: 2 - public const int DrawerArrowToggle_barLength = 2; - - // aapt resource value: 3 - public const int DrawerArrowToggle_color = 3; - - // aapt resource value: 4 - public const int DrawerArrowToggle_drawableSize = 4; - - // aapt resource value: 5 - public const int DrawerArrowToggle_gapBetweenBars = 5; - - // aapt resource value: 6 - public const int DrawerArrowToggle_spinBars = 6; - - // aapt resource value: 7 - public const int DrawerArrowToggle_thickness = 7; - - // aapt resource value: { 0x7F030034,0x7F030035,0x7F03003C,0x7F030087,0x7F030094,0x7F0300FE,0x7F030108,0x7F030167 } - public static int[] FloatingActionButton = new int[] { - 2130903092, - 2130903093, - 2130903100, - 2130903175, - 2130903188, - 2130903294, - 2130903304, - 2130903399}; - - // aapt resource value: 0 - public const int FloatingActionButton_backgroundTint = 0; - - // aapt resource value: 1 - public const int FloatingActionButton_backgroundTintMode = 1; - - // aapt resource value: { 0x7F030037 } - public static int[] FloatingActionButton_Behavior_Layout = new int[] { - 2130903095}; - - // aapt resource value: 0 - public const int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0; - - // aapt resource value: 2 - public const int FloatingActionButton_borderWidth = 2; - - // aapt resource value: 3 - public const int FloatingActionButton_elevation = 3; - - // aapt resource value: 4 - public const int FloatingActionButton_fabSize = 4; - - // aapt resource value: 5 - public const int FloatingActionButton_pressedTranslationZ = 5; - - // aapt resource value: 6 - public const int FloatingActionButton_rippleColor = 6; - - // aapt resource value: 7 - public const int FloatingActionButton_useCompatPadding = 7; - - // aapt resource value: { 0x7F03009C,0x7F03009D,0x7F03009E,0x7F03009F,0x7F0300A0,0x7F0300A1 } - public static int[] FontFamily = new int[] { - 2130903196, - 2130903197, - 2130903198, - 2130903199, - 2130903200, - 2130903201}; - - // aapt resource value: { 0x1010532,0x1010533,0x101053F,0x7F03009A,0x7F0300A2,0x7F0300A3 } - public static int[] FontFamilyFont = new int[] { - 16844082, - 16844083, - 16844095, - 2130903194, - 2130903202, - 2130903203}; - - // aapt resource value: 0 - public const int FontFamilyFont_android_font = 0; - - // aapt resource value: 2 - public const int FontFamilyFont_android_fontStyle = 2; - - // aapt resource value: 1 - public const int FontFamilyFont_android_fontWeight = 1; - - // aapt resource value: 3 - public const int FontFamilyFont_font = 3; - - // aapt resource value: 4 - public const int FontFamilyFont_fontStyle = 4; - - // aapt resource value: 5 - public const int FontFamilyFont_fontWeight = 5; - - // aapt resource value: 0 - public const int FontFamily_fontProviderAuthority = 0; - - // aapt resource value: 1 - public const int FontFamily_fontProviderCerts = 1; - - // aapt resource value: 2 - public const int FontFamily_fontProviderFetchStrategy = 2; - - // aapt resource value: 3 - public const int FontFamily_fontProviderFetchTimeout = 3; - - // aapt resource value: 4 - public const int FontFamily_fontProviderPackage = 4; - - // aapt resource value: 5 - public const int FontFamily_fontProviderQuery = 5; - - // aapt resource value: { 0x1010109,0x1010200,0x7F0300A4 } - public static int[] ForegroundLinearLayout = new int[] { - 16843017, - 16843264, - 2130903204}; - - // aapt resource value: 0 - public const int ForegroundLinearLayout_android_foreground = 0; - - // aapt resource value: 1 - public const int ForegroundLinearLayout_android_foregroundGravity = 1; - - // aapt resource value: 2 - public const int ForegroundLinearLayout_foregroundInsidePadding = 2; - - // aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F03007C,0x7F03007E,0x7F0300D9,0x7F030112 } - public static int[] LinearLayoutCompat = new int[] { - 16842927, - 16842948, - 16843046, - 16843047, - 16843048, - 2130903164, - 2130903166, - 2130903257, - 2130903314}; - - // aapt resource value: 2 - public const int LinearLayoutCompat_android_baselineAligned = 2; - - // aapt resource value: 3 - public const int LinearLayoutCompat_android_baselineAlignedChildIndex = 3; - - // aapt resource value: 0 - public const int LinearLayoutCompat_android_gravity = 0; - - // aapt resource value: 1 - public const int LinearLayoutCompat_android_orientation = 1; - - // aapt resource value: 4 - public const int LinearLayoutCompat_android_weightSum = 4; - - // aapt resource value: 5 - public const int LinearLayoutCompat_divider = 5; - - // aapt resource value: 6 - public const int LinearLayoutCompat_dividerPadding = 6; - - // aapt resource value: { 0x10100B3,0x10100F4,0x10100F5,0x1010181 } - public static int[] LinearLayoutCompat_Layout = new int[] { - 16842931, - 16842996, - 16842997, - 16843137}; - - // aapt resource value: 0 - public const int LinearLayoutCompat_Layout_android_layout_gravity = 0; - - // aapt resource value: 2 - public const int LinearLayoutCompat_Layout_android_layout_height = 2; - - // aapt resource value: 3 - public const int LinearLayoutCompat_Layout_android_layout_weight = 3; - - // aapt resource value: 1 - public const int LinearLayoutCompat_Layout_android_layout_width = 1; - - // aapt resource value: 7 - public const int LinearLayoutCompat_measureWithLargestChild = 7; - - // aapt resource value: 8 - public const int LinearLayoutCompat_showDividers = 8; - - // aapt resource value: { 0x10102AC,0x10102AD } - public static int[] ListPopupWindow = new int[] { - 16843436, - 16843437}; - - // aapt resource value: 0 - public const int ListPopupWindow_android_dropDownHorizontalOffset = 0; - - // aapt resource value: 1 - public const int ListPopupWindow_android_dropDownVerticalOffset = 1; - - // aapt resource value: { 0x101013F,0x1010140,0x7F030093,0x7F0300DC } - public static int[] MediaRouteButton = new int[] { - 16843071, - 16843072, - 2130903187, - 2130903260}; - - // aapt resource value: 1 - public const int MediaRouteButton_android_minHeight = 1; - - // aapt resource value: 0 - public const int MediaRouteButton_android_minWidth = 0; - - // aapt resource value: 2 - public const int MediaRouteButton_externalRouteEnabledDrawable = 2; - - // aapt resource value: 3 - public const int MediaRouteButton_mediaRouteButtonTint = 3; - - // aapt resource value: { 0x101000E,0x10100D0,0x1010194,0x10101DE,0x10101DF,0x10101E0 } - public static int[] MenuGroup = new int[] { - 16842766, - 16842960, - 16843156, - 16843230, - 16843231, - 16843232}; - - // aapt resource value: 5 - public const int MenuGroup_android_checkableBehavior = 5; - - // aapt resource value: 0 - public const int MenuGroup_android_enabled = 0; - - // aapt resource value: 1 - public const int MenuGroup_android_id = 1; - - // aapt resource value: 3 - public const int MenuGroup_android_menuCategory = 3; - - // aapt resource value: 4 - public const int MenuGroup_android_orderInCategory = 4; - - // aapt resource value: 2 - public const int MenuGroup_android_visible = 2; - - // aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F03000D,0x7F03001F,0x7F030020,0x7F030028,0x7F030065,0x7F0300B0,0x7F0300B1,0x7F0300EC,0x7F030111,0x7F030163 } - public static int[] MenuItem = new int[] { - 16842754, - 16842766, - 16842960, - 16843014, - 16843156, - 16843230, - 16843231, - 16843233, - 16843234, - 16843235, - 16843236, - 16843237, - 16843375, - 2130903053, - 2130903071, - 2130903072, - 2130903080, - 2130903141, - 2130903216, - 2130903217, - 2130903276, - 2130903313, - 2130903395}; - - // aapt resource value: 13 - public const int MenuItem_actionLayout = 13; - - // aapt resource value: 14 - public const int MenuItem_actionProviderClass = 14; - - // aapt resource value: 15 - public const int MenuItem_actionViewClass = 15; - - // aapt resource value: 16 - public const int MenuItem_alphabeticModifiers = 16; - - // aapt resource value: 9 - public const int MenuItem_android_alphabeticShortcut = 9; - - // aapt resource value: 11 - public const int MenuItem_android_checkable = 11; - - // aapt resource value: 3 - public const int MenuItem_android_checked = 3; - - // aapt resource value: 1 - public const int MenuItem_android_enabled = 1; - - // aapt resource value: 0 - public const int MenuItem_android_icon = 0; - - // aapt resource value: 2 - public const int MenuItem_android_id = 2; - - // aapt resource value: 5 - public const int MenuItem_android_menuCategory = 5; - - // aapt resource value: 10 - public const int MenuItem_android_numericShortcut = 10; - - // aapt resource value: 12 - public const int MenuItem_android_onClick = 12; - - // aapt resource value: 6 - public const int MenuItem_android_orderInCategory = 6; - - // aapt resource value: 7 - public const int MenuItem_android_title = 7; - - // aapt resource value: 8 - public const int MenuItem_android_titleCondensed = 8; - - // aapt resource value: 4 - public const int MenuItem_android_visible = 4; - - // aapt resource value: 17 - public const int MenuItem_contentDescription = 17; - - // aapt resource value: 18 - public const int MenuItem_iconTint = 18; - - // aapt resource value: 19 - public const int MenuItem_iconTintMode = 19; - - // aapt resource value: 20 - public const int MenuItem_numericModifiers = 20; - - // aapt resource value: 21 - public const int MenuItem_showAsAction = 21; - - // aapt resource value: 22 - public const int MenuItem_tooltipText = 22; - - // aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F0300FD,0x7F030122 } - public static int[] MenuView = new int[] { - 16842926, - 16843052, - 16843053, - 16843054, - 16843055, - 16843056, - 16843057, - 2130903293, - 2130903330}; - - // aapt resource value: 4 - public const int MenuView_android_headerBackground = 4; - - // aapt resource value: 2 - public const int MenuView_android_horizontalDivider = 2; - - // aapt resource value: 5 - public const int MenuView_android_itemBackground = 5; - - // aapt resource value: 6 - public const int MenuView_android_itemIconDisabledAlpha = 6; - - // aapt resource value: 1 - public const int MenuView_android_itemTextAppearance = 1; - - // aapt resource value: 3 - public const int MenuView_android_verticalDivider = 3; - - // aapt resource value: 0 - public const int MenuView_android_windowAnimationStyle = 0; - - // aapt resource value: 7 - public const int MenuView_preserveIconSpacing = 7; - - // aapt resource value: 8 - public const int MenuView_subMenuArrow = 8; - - // aapt resource value: { 0x10100D4,0x10100DD,0x101011F,0x7F030087,0x7F0300A7,0x7F0300B8,0x7F0300B9,0x7F0300BB,0x7F0300BC,0x7F0300E7 } - public static int[] NavigationView = new int[] { - 16842964, - 16842973, - 16843039, - 2130903175, - 2130903207, - 2130903224, - 2130903225, - 2130903227, - 2130903228, - 2130903271}; - - // aapt resource value: 0 - public const int NavigationView_android_background = 0; - - // aapt resource value: 1 - public const int NavigationView_android_fitsSystemWindows = 1; - - // aapt resource value: 2 - public const int NavigationView_android_maxWidth = 2; - - // aapt resource value: 3 - public const int NavigationView_elevation = 3; - - // aapt resource value: 4 - public const int NavigationView_headerLayout = 4; - - // aapt resource value: 5 - public const int NavigationView_itemBackground = 5; - - // aapt resource value: 6 - public const int NavigationView_itemIconTint = 6; - - // aapt resource value: 7 - public const int NavigationView_itemTextAppearance = 7; - - // aapt resource value: 8 - public const int NavigationView_itemTextColor = 8; - - // aapt resource value: 9 - public const int NavigationView_menu = 9; - - // aapt resource value: { 0x1010176,0x10102C9,0x7F0300ED } - public static int[] PopupWindow = new int[] { - 16843126, - 16843465, - 2130903277}; - - // aapt resource value: { 0x7F03011D } - public static int[] PopupWindowBackgroundState = new int[] { - 2130903325}; - - // aapt resource value: 0 - public const int PopupWindowBackgroundState_state_above_anchor = 0; - - // aapt resource value: 1 - public const int PopupWindow_android_popupAnimationStyle = 1; - - // aapt resource value: 0 - public const int PopupWindow_android_popupBackground = 0; - - // aapt resource value: 2 - public const int PopupWindow_overlapAnchor = 2; - - // aapt resource value: { 0x7F0300EE,0x7F0300F1 } - public static int[] RecycleListView = new int[] { - 2130903278, - 2130903281}; - - // aapt resource value: 0 - public const int RecycleListView_paddingBottomNoButtons = 0; - - // aapt resource value: 1 - public const int RecycleListView_paddingTopNoTitle = 1; - - // aapt resource value: { 0x10100C4,0x10100F1,0x7F030095,0x7F030096,0x7F030097,0x7F030098,0x7F030099,0x7F0300BF,0x7F030107,0x7F030116,0x7F03011C } - public static int[] RecyclerView = new int[] { - 16842948, - 16842993, - 2130903189, - 2130903190, - 2130903191, - 2130903192, - 2130903193, - 2130903231, - 2130903303, - 2130903318, - 2130903324}; - - // aapt resource value: 1 - public const int RecyclerView_android_descendantFocusability = 1; - - // aapt resource value: 0 - public const int RecyclerView_android_orientation = 0; - - // aapt resource value: 2 - public const int RecyclerView_fastScrollEnabled = 2; - - // aapt resource value: 3 - public const int RecyclerView_fastScrollHorizontalThumbDrawable = 3; - - // aapt resource value: 4 - public const int RecyclerView_fastScrollHorizontalTrackDrawable = 4; - - // aapt resource value: 5 - public const int RecyclerView_fastScrollVerticalThumbDrawable = 5; - - // aapt resource value: 6 - public const int RecyclerView_fastScrollVerticalTrackDrawable = 6; - - // aapt resource value: 7 - public const int RecyclerView_layoutManager = 7; - - // aapt resource value: 8 - public const int RecyclerView_reverseLayout = 8; - - // aapt resource value: 9 - public const int RecyclerView_spanCount = 9; - - // aapt resource value: 10 - public const int RecyclerView_stackFromEnd = 10; - - // aapt resource value: { 0x7F0300B6 } - public static int[] ScrimInsetsFrameLayout = new int[] { - 2130903222}; - - // aapt resource value: 0 - public const int ScrimInsetsFrameLayout_insetForeground = 0; - - // aapt resource value: { 0x7F030039 } - public static int[] ScrollingViewBehavior_Layout = new int[] { - 2130903097}; - - // aapt resource value: 0 - public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0; - - // aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F030053,0x7F030064,0x7F030078,0x7F0300A6,0x7F0300B2,0x7F0300BE,0x7F030101,0x7F030102,0x7F03010B,0x7F03010C,0x7F030123,0x7F030128,0x7F030168 } - public static int[] SearchView = new int[] { - 16842970, - 16843039, - 16843296, - 16843364, - 2130903123, - 2130903140, - 2130903160, - 2130903206, - 2130903218, - 2130903230, - 2130903297, - 2130903298, - 2130903307, - 2130903308, - 2130903331, - 2130903336, - 2130903400}; - - // aapt resource value: 0 - public const int SearchView_android_focusable = 0; - - // aapt resource value: 3 - public const int SearchView_android_imeOptions = 3; - - // aapt resource value: 2 - public const int SearchView_android_inputType = 2; - - // aapt resource value: 1 - public const int SearchView_android_maxWidth = 1; - - // aapt resource value: 4 - public const int SearchView_closeIcon = 4; - - // aapt resource value: 5 - public const int SearchView_commitIcon = 5; - - // aapt resource value: 6 - public const int SearchView_defaultQueryHint = 6; - - // aapt resource value: 7 - public const int SearchView_goIcon = 7; - - // aapt resource value: 8 - public const int SearchView_iconifiedByDefault = 8; - - // aapt resource value: 9 - public const int SearchView_layout = 9; - - // aapt resource value: 10 - public const int SearchView_queryBackground = 10; - - // aapt resource value: 11 - public const int SearchView_queryHint = 11; - - // aapt resource value: 12 - public const int SearchView_searchHintIcon = 12; - - // aapt resource value: 13 - public const int SearchView_searchIcon = 13; - - // aapt resource value: 14 - public const int SearchView_submitBackground = 14; - - // aapt resource value: 15 - public const int SearchView_suggestionRowLayout = 15; - - // aapt resource value: 16 - public const int SearchView_voiceIcon = 16; - - // aapt resource value: { 0x101011F,0x7F030087,0x7F0300D7 } - public static int[] SnackbarLayout = new int[] { - 16843039, - 2130903175, - 2130903255}; - - // aapt resource value: 0 - public const int SnackbarLayout_android_maxWidth = 0; - - // aapt resource value: 1 - public const int SnackbarLayout_elevation = 1; - - // aapt resource value: 2 - public const int SnackbarLayout_maxActionInlineWidth = 2; - - // aapt resource value: { 0x10100B2,0x1010176,0x101017B,0x1010262,0x7F0300FB } - public static int[] Spinner = new int[] { - 16842930, - 16843126, - 16843131, - 16843362, - 2130903291}; - - // aapt resource value: 3 - public const int Spinner_android_dropDownWidth = 3; - - // aapt resource value: 0 - public const int Spinner_android_entries = 0; - - // aapt resource value: 1 - public const int Spinner_android_popupBackground = 1; - - // aapt resource value: 2 - public const int Spinner_android_prompt = 2; - - // aapt resource value: 4 - public const int Spinner_popupTheme = 4; - - // aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F030113,0x7F03011A,0x7F030129,0x7F03012A,0x7F03012C,0x7F03014B,0x7F03014C,0x7F03014D,0x7F030164,0x7F030165,0x7F030166 } - public static int[] SwitchCompat = new int[] { - 16843044, - 16843045, - 16843074, - 2130903315, - 2130903322, - 2130903337, - 2130903338, - 2130903340, - 2130903371, - 2130903372, - 2130903373, - 2130903396, - 2130903397, - 2130903398}; - - // aapt resource value: 1 - public const int SwitchCompat_android_textOff = 1; - - // aapt resource value: 0 - public const int SwitchCompat_android_textOn = 0; - - // aapt resource value: 2 - public const int SwitchCompat_android_thumb = 2; - - // aapt resource value: 3 - public const int SwitchCompat_showText = 3; - - // aapt resource value: 4 - public const int SwitchCompat_splitTrack = 4; - - // aapt resource value: 5 - public const int SwitchCompat_switchMinWidth = 5; - - // aapt resource value: 6 - public const int SwitchCompat_switchPadding = 6; - - // aapt resource value: 7 - public const int SwitchCompat_switchTextAppearance = 7; - - // aapt resource value: 8 - public const int SwitchCompat_thumbTextPadding = 8; - - // aapt resource value: 9 - public const int SwitchCompat_thumbTint = 9; - - // aapt resource value: 10 - public const int SwitchCompat_thumbTintMode = 10; - - // aapt resource value: 11 - public const int SwitchCompat_track = 11; - - // aapt resource value: 12 - public const int SwitchCompat_trackTint = 12; - - // aapt resource value: 13 - public const int SwitchCompat_trackTintMode = 13; - - // aapt resource value: { 0x1010002,0x10100F2,0x101014F } - public static int[] TabItem = new int[] { - 16842754, - 16842994, - 16843087}; - - // aapt resource value: 0 - public const int TabItem_android_icon = 0; - - // aapt resource value: 1 - public const int TabItem_android_layout = 1; - - // aapt resource value: 2 - public const int TabItem_android_text = 2; - - // aapt resource value: { 0x7F03012D,0x7F03012E,0x7F03012F,0x7F030130,0x7F030131,0x7F030132,0x7F030133,0x7F030134,0x7F030135,0x7F030136,0x7F030137,0x7F030138,0x7F030139,0x7F03013A,0x7F03013B,0x7F03013C } - public static int[] TabLayout = new int[] { - 2130903341, - 2130903342, - 2130903343, - 2130903344, - 2130903345, - 2130903346, - 2130903347, - 2130903348, - 2130903349, - 2130903350, - 2130903351, - 2130903352, - 2130903353, - 2130903354, - 2130903355, - 2130903356}; - - // aapt resource value: 0 - public const int TabLayout_tabBackground = 0; - - // aapt resource value: 1 - public const int TabLayout_tabContentStart = 1; - - // aapt resource value: 2 - public const int TabLayout_tabGravity = 2; - - // aapt resource value: 3 - public const int TabLayout_tabIndicatorColor = 3; - - // aapt resource value: 4 - public const int TabLayout_tabIndicatorHeight = 4; - - // aapt resource value: 5 - public const int TabLayout_tabMaxWidth = 5; - - // aapt resource value: 6 - public const int TabLayout_tabMinWidth = 6; - - // aapt resource value: 7 - public const int TabLayout_tabMode = 7; - - // aapt resource value: 8 - public const int TabLayout_tabPadding = 8; - - // aapt resource value: 9 - public const int TabLayout_tabPaddingBottom = 9; - - // aapt resource value: 10 - public const int TabLayout_tabPaddingEnd = 10; - - // aapt resource value: 11 - public const int TabLayout_tabPaddingStart = 11; - - // aapt resource value: 12 - public const int TabLayout_tabPaddingTop = 12; - - // aapt resource value: 13 - public const int TabLayout_tabSelectedTextColor = 13; - - // aapt resource value: 14 - public const int TabLayout_tabTextAppearance = 14; - - // aapt resource value: 15 - public const int TabLayout_tabTextColor = 15; - - // aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F03009B,0x7F03013D } - public static int[] TextAppearance = new int[] { - 16842901, - 16842902, - 16842903, - 16842904, - 16842906, - 16842907, - 16843105, - 16843106, - 16843107, - 16843108, - 16843692, - 2130903195, - 2130903357}; - - // aapt resource value: 10 - public const int TextAppearance_android_fontFamily = 10; - - // aapt resource value: 6 - public const int TextAppearance_android_shadowColor = 6; - - // aapt resource value: 7 - public const int TextAppearance_android_shadowDx = 7; - - // aapt resource value: 8 - public const int TextAppearance_android_shadowDy = 8; - - // aapt resource value: 9 - public const int TextAppearance_android_shadowRadius = 9; - - // aapt resource value: 3 - public const int TextAppearance_android_textColor = 3; - - // aapt resource value: 4 - public const int TextAppearance_android_textColorHint = 4; - - // aapt resource value: 5 - public const int TextAppearance_android_textColorLink = 5; - - // aapt resource value: 0 - public const int TextAppearance_android_textSize = 0; - - // aapt resource value: 2 - public const int TextAppearance_android_textStyle = 2; - - // aapt resource value: 1 - public const int TextAppearance_android_typeface = 1; - - // aapt resource value: 11 - public const int TextAppearance_fontFamily = 11; - - // aapt resource value: 12 - public const int TextAppearance_textAllCaps = 12; - - // aapt resource value: { 0x101009A,0x1010150,0x7F030073,0x7F030074,0x7F030075,0x7F030076,0x7F030088,0x7F030089,0x7F0300AA,0x7F0300AB,0x7F0300AC,0x7F0300F5,0x7F0300F6,0x7F0300F7,0x7F0300F8,0x7F0300F9 } - public static int[] TextInputLayout = new int[] { - 16842906, - 16843088, - 2130903155, - 2130903156, - 2130903157, - 2130903158, - 2130903176, - 2130903177, - 2130903210, - 2130903211, - 2130903212, - 2130903285, - 2130903286, - 2130903287, - 2130903288, - 2130903289}; - - // aapt resource value: 1 - public const int TextInputLayout_android_hint = 1; - - // aapt resource value: 0 - public const int TextInputLayout_android_textColorHint = 0; - - // aapt resource value: 2 - public const int TextInputLayout_counterEnabled = 2; - - // aapt resource value: 3 - public const int TextInputLayout_counterMaxLength = 3; - - // aapt resource value: 4 - public const int TextInputLayout_counterOverflowTextAppearance = 4; - - // aapt resource value: 5 - public const int TextInputLayout_counterTextAppearance = 5; - - // aapt resource value: 6 - public const int TextInputLayout_errorEnabled = 6; - - // aapt resource value: 7 - public const int TextInputLayout_errorTextAppearance = 7; - - // aapt resource value: 8 - public const int TextInputLayout_hintAnimationEnabled = 8; - - // aapt resource value: 9 - public const int TextInputLayout_hintEnabled = 9; - - // aapt resource value: 10 - public const int TextInputLayout_hintTextAppearance = 10; - - // aapt resource value: 11 - public const int TextInputLayout_passwordToggleContentDescription = 11; - - // aapt resource value: 12 - public const int TextInputLayout_passwordToggleDrawable = 12; - - // aapt resource value: 13 - public const int TextInputLayout_passwordToggleEnabled = 13; - - // aapt resource value: 14 - public const int TextInputLayout_passwordToggleTint = 14; - - // aapt resource value: 15 - public const int TextInputLayout_passwordToggleTintMode = 15; - - // aapt resource value: { 0x10100AF,0x1010140,0x7F030045,0x7F030055,0x7F030056,0x7F030066,0x7F030067,0x7F030068,0x7F030069,0x7F03006A,0x7F03006B,0x7F0300D5,0x7F0300D6,0x7F0300D8,0x7F0300E9,0x7F0300EA,0x7F0300FB,0x7F030124,0x7F030125,0x7F030126,0x7F030153,0x7F030155,0x7F030156,0x7F030157,0x7F030158,0x7F030159,0x7F03015A,0x7F03015B,0x7F03015C } - public static int[] Toolbar = new int[] { - 16842927, - 16843072, - 2130903109, - 2130903125, - 2130903126, - 2130903142, - 2130903143, - 2130903144, - 2130903145, - 2130903146, - 2130903147, - 2130903253, - 2130903254, - 2130903256, - 2130903273, - 2130903274, - 2130903291, - 2130903332, - 2130903333, - 2130903334, - 2130903379, - 2130903381, - 2130903382, - 2130903383, - 2130903384, - 2130903385, - 2130903386, - 2130903387, - 2130903388}; - - // aapt resource value: 0 - public const int Toolbar_android_gravity = 0; - - // aapt resource value: 1 - public const int Toolbar_android_minHeight = 1; - - // aapt resource value: 2 - public const int Toolbar_buttonGravity = 2; - - // aapt resource value: 3 - public const int Toolbar_collapseContentDescription = 3; - - // aapt resource value: 4 - public const int Toolbar_collapseIcon = 4; - - // aapt resource value: 5 - public const int Toolbar_contentInsetEnd = 5; - - // aapt resource value: 6 - public const int Toolbar_contentInsetEndWithActions = 6; - - // aapt resource value: 7 - public const int Toolbar_contentInsetLeft = 7; - - // aapt resource value: 8 - public const int Toolbar_contentInsetRight = 8; - - // aapt resource value: 9 - public const int Toolbar_contentInsetStart = 9; - - // aapt resource value: 10 - public const int Toolbar_contentInsetStartWithNavigation = 10; - - // aapt resource value: 11 - public const int Toolbar_logo = 11; - - // aapt resource value: 12 - public const int Toolbar_logoDescription = 12; - - // aapt resource value: 13 - public const int Toolbar_maxButtonHeight = 13; - - // aapt resource value: 14 - public const int Toolbar_navigationContentDescription = 14; - - // aapt resource value: 15 - public const int Toolbar_navigationIcon = 15; - - // aapt resource value: 16 - public const int Toolbar_popupTheme = 16; - - // aapt resource value: 17 - public const int Toolbar_subtitle = 17; - - // aapt resource value: 18 - public const int Toolbar_subtitleTextAppearance = 18; - - // aapt resource value: 19 - public const int Toolbar_subtitleTextColor = 19; - - // aapt resource value: 20 - public const int Toolbar_title = 20; - - // aapt resource value: 21 - public const int Toolbar_titleMargin = 21; - - // aapt resource value: 22 - public const int Toolbar_titleMarginBottom = 22; - - // aapt resource value: 23 - public const int Toolbar_titleMarginEnd = 23; - - // aapt resource value: 26 - public const int Toolbar_titleMargins = 26; - - // aapt resource value: 24 - public const int Toolbar_titleMarginStart = 24; - - // aapt resource value: 25 - public const int Toolbar_titleMarginTop = 25; - - // aapt resource value: 27 - public const int Toolbar_titleTextAppearance = 27; - - // aapt resource value: 28 - public const int Toolbar_titleTextColor = 28; - - // aapt resource value: { 0x1010000,0x10100DA,0x7F0300EF,0x7F0300F0,0x7F030149 } - public static int[] View = new int[] { - 16842752, - 16842970, - 2130903279, - 2130903280, - 2130903369}; - - // aapt resource value: { 0x10100D4,0x7F030034,0x7F030035 } - public static int[] ViewBackgroundHelper = new int[] { - 16842964, - 2130903092, - 2130903093}; - - // aapt resource value: 0 - public const int ViewBackgroundHelper_android_background = 0; - - // aapt resource value: 1 - public const int ViewBackgroundHelper_backgroundTint = 1; - - // aapt resource value: 2 - public const int ViewBackgroundHelper_backgroundTintMode = 2; - - // aapt resource value: { 0x10100D0,0x10100F2,0x10100F3 } - public static int[] ViewStubCompat = new int[] { - 16842960, - 16842994, - 16842995}; - - // aapt resource value: 0 - public const int ViewStubCompat_android_id = 0; - - // aapt resource value: 2 - public const int ViewStubCompat_android_inflatedId = 2; - - // aapt resource value: 1 - public const int ViewStubCompat_android_layout = 1; - - // aapt resource value: 1 - public const int View_android_focusable = 1; - - // aapt resource value: 0 - public const int View_android_theme = 0; - - // aapt resource value: 2 - public const int View_paddingEnd = 2; - - // aapt resource value: 3 - public const int View_paddingStart = 3; - - // aapt resource value: 4 - public const int View_theme = 4; - - static Styleable() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues(); - } - - private Styleable() - { - } - } - } -} -#pragma warning restore 1591 diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/layout/Tabbar.axml b/Samples/ObservableViewSample.Forms.Android/Resources/layout/Tabbar.axml deleted file mode 100644 index ad1f87d..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/layout/Tabbar.axml +++ /dev/null @@ -1,11 +0,0 @@ - - diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/layout/Toolbar.axml b/Samples/ObservableViewSample.Forms.Android/Resources/layout/Toolbar.axml deleted file mode 100644 index aabd0a3..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/layout/Toolbar.axml +++ /dev/null @@ -1,9 +0,0 @@ - - diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon.xml b/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon.xml deleted file mode 100644 index 88d1d0a..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon_round.xml b/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon_round.xml deleted file mode 100644 index 88d1d0a..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-anydpi-v26/icon_round.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-hdpi/icon.png b/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-hdpi/icon.png deleted file mode 100644 index 4623ca2c42f2a8574089377b0419413605ae977e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4754 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

IB1M9 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 diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-mdpi/icon.png b/Samples/ObservableViewSample.Forms.Android/Resources/mipmap-mdpi/icon.png deleted file mode 100644 index 9b1d25e25de64c1ee12f91c9b41f85b0e84664e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2807 zcmVV%+Ahsfn`@<87OU$M|p)R8nh*~mfD9x3|b9X zVyqe|v6VJPOicq@OC(q@n0D0&wvk#;wAN}-Y_vs;ZLwjyZ7C42<+aSd*w@U?>(0!* ze!p|?cjnAxc6P`9;~)LVo%7xA`TM?e?z!hKLcCA!ci=sBz^Kx@TKg))D|1J2qcGI~ zlD4-UY@a_qQum91VO-}3JB;|8&1S}z)FBJUr{i0UhA^_WW3&w<6JI;LV#!I*olShv zN^i$nfV5kFpndj)`p7>zQ&w{_Z!6#k>1YU%SzaCl9Z9)j;9nOs#nifRY%r1h#4Dd& z@(yG~x~nVk{hGe}O1DNsedH(S64~Zq0m#jnJDQ71 zKb8Vyu+Kc-wxTPYTW)!s_Jc%3&dMWaVcU_q&vtn#y)&J^b@?BUe%h1yL$RqE$5Mc3 zX=yP;U1Vz_S5S`3_`44|12%l=X{`&${Br3-PUsDCIFZO!nUj-L7)L8WLU`kbJ2&)Z za`PFO9?$U5_^?Va0K`7B`*bH|EYt$&MRljM3twKk>RwOn53P9#QKU?>D(0DFgVF` zMonI-ckLkqC@de%1tAobllP>p=Bq#S!4@(a5j+Bnq?Gboo_XyWW5N}0(ZgE@V?X)3 z54{9TKNt~&3xE!!gM|)MDnq$0O^Jk3p?GTH;V&*d>xo$9-Hx(^>Kn)H=<$JP(6((0 zyHF4Xx-iNMGVg81;8iAK02Ka?^vjcvdvQ!a2SV;@cPdv`+gSgoCep)6o^5r7l-=>? zwi^?{@JmD4{AD­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 SHSs+F0000i@UqKyKMfI+WmKH-}Yf2 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 P@D>J7S3j3^P6 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

Fpy)y!S(AQHSG#udd_8#b4sQu!R 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 PgFh2POM|ilu9yD@)d*=D diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png deleted file mode 100644 index 9c60a1761dbf62cc2a45ff98b9fdb63ade16e4d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3773 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 Dh-f%Y diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png deleted file mode 100644 index 448d6efb577d07e227a5c62545173ddf6bd86b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4750 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 diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png deleted file mode 100644 index 8524768f8d764da7e9c452a444208708f2d18ff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4692 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 diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png deleted file mode 100644 index 60a64703c0f11d08705cd607f7751338707f5919..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5192 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 nB>N_)Q7iwV%v7MwAoJ}E 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 T3-0p800000NkvXXu0mjfSlal| diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png deleted file mode 100644 index 1ad04f004b638bf781012290d78e4138f97bbe5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1761 zcmV<71|Io|P)4P%ubY|S^%$zf~ zmwTOa@12BA$oV-Y9!V&U%c=j==#_}M2ylE}1m>yyDoGsZ#Yy zNX}RO*f(MzmKS&u`qiajIyW{Y_LC%m2NqT@Ic|QpvYqwNgBK7n5X%c(3k^?2>EOA` zqGaXjE7H9BiJ55fh0iJRW}@=&(@R^E1hLB>kE%PS6eP@VZVdtn(fh;5DPKg!j;fJZ%)wH{Wn#~V&#n(o1URS zsyS`0Tu2m;-H}z9O^h`!UZAFr@?0a7Z;pYOi0uZhgzh=rOEDi`FIkKtVu*gEcSM!h zmb#_XR$akjlg$JI75MXgWkG7IUnYJ+X=1J!qJ%jXVj{L1I2QU%?=?DgV^U?)92DZm zV?>``xT1#kZdgUt!2n?|0>*6ae4tikA9FAlJ}kjmMQm_z3LB5sZYHBKdbex9_Hv@K z%Y?q@9-)b7vJ6X$3h0B4tH__=#*`9^efY@IQfghn*=E2Nb8sR8lrQlu`Ca_Rmm6>Z z7bkEe^w8M>x;hoNUvWu_GZJPVpI;bMTsBpf(@U$Ch(-gk0T#WpsaB1{7ISQ~Y48mW z;Nk?@LjM_?q{BV-D=veoOmJoncVDC1GwGGz(O5@o7ZkGCIJMPO(7K9b6M_wF?Xqd< zo4J6KF0_U2<1=T3x0qc6G6#g+^=N{QTpChC!GZuCY*|eU{Rw)LMN7a2wwbaCdn_dE zzy+Lip(XU4-+SoTFyEcnH3?HRV^%-;Ylx;|>8v&^Dy459ZJ_1zio`68!6s8SO(6sq zaN75WUKiF9+8MruR3=w5)hzA^Z1clVBuXc)+8@e);xX7bfygR&FsIIt-gQ+==(c;S z#J*CO1qZBF&M&6TRmskZXaMOU6&?jn_(BqY5 z>Y|^?uOh;yp6w0QR1`>tiEz_-{Zu!N#(nhRndJV$7;LOgPyZQ*J2yCin+~*u!qKj# zItsG2IDi{ZH+E6j=D|ht=qWxKNxaA6E>3Wna>=z1gy?*#>|g_1^BGspGro&OWRc(k zPP)(*y0WZ7Z-kICr3#g7($P*LCjE>7S`Xh~s!b~bPTo0XSkRm2T(M`QZbv-`Imx*Ulqk*aI* zaqa*=>61?nFb8w3wuiA&zyVyGz>!cm-pY3xEsMEiY)Th4FVrtqWp%V~gxW82)>4^N z*H{>GR?m$^s6BN^M=4^iEjT7(gM(8z7K#9Sn(M_`)oSH2zHDCla&cmK)bb|4nAMIO ze4S3gI9L8AD+T9c#C8K8JF)I68NBWK`5pE`q^OR#h~-u!e7P2i$UDq7^*uZr< zbp8sR<$nYxb8EKH|BltapZ^j3+PZt_u^PR*lT6;TCNxu^yFH$j(!JXvbmHfQ>a0>O z+2k{tOWD%ln$M`tD&>+*KBKvmEgi1;jOwgXF4_DG_&r&PcxYTT00000NkvXXu0mjf DptxI> diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png deleted file mode 100644 index 2dd52620a8f15577e56ec7fe8e671988dd17ab0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2537 zcmVPx;qe(e5T3KvW#~J?bH8u`*(}F|NhUAh32zJ7f2pkEptATfox2hG|f7uRZ{7dCNS$k!NW<#`m*kmICFk!tEERe?wf;US8WE@{jE&0m>|Jvej|>M> z;}l{M410%2UXA^??LK1KUtXD`AK%hILYdpqOYm}jd|d2*vUflbr7=@gMVU;7I#%CF z@SuWG2sQ%&918h74YaTD*aGv;+AQTqN5oz<01TzPIk(tG2RHC)Oto8borfrs^}7gN zF!0O!ZL|rUwN^S4hA}b>1W0*CHMt$_V-H7zAj?vl8)k`5Wh7)hSE9{k;3KXpjEST? zyAtCpxAT4RJG`f#!jYeN;}3`dhi!QGDD__Pms*o=2;Q3&*n7JY@CXS z1A}DayC2el%Okb`@$^RzFQ-}6RlfRwWDuf1?F;?B_%D4vLcI8h@zH?@Uk5%sKz?jY zE--lQqcc*cHy<%RN&rTe4vc{fD|s|{!}Nvzb4n*qL#$F!+k1Ib8g;tM7MVh;&Hw0^ zHrxzxmL_Im9g4l@zZOJ&$II`Q=A;fcLws^Wvl+h~tL~6_G*g_7@l^rfhsCq&rHq?z zgsu7OVLCnP%`?)-YN}MIeEi{MR8wW-O-KgvzMt{D%M+A#lQNJVV5v5tv@!C8v0O9G zpX2SFy=XH~&CdRGgMSu5qfc#vow6`tKuQ7|ts==bqf*NiXVw#sL$c>+A*Ux#X=9QeoXNk1y=(v1+_xsNnr=_n4JJDcnH= z1vdTjbD3RRZ=OS#X%R`-0GgV@IGt#3wyUKa>T0xH9UY^_KlhO?61JOjZ}d=R#tiWa zgl%J?tv{Ge`@g(Ij~@6;>LIito2SE%ctM~mIa079B8*evT9@>M(56{cw5M%ZBx_BCarzS`uN)?I57hG zdX&TI-G_*(ytz59ld*GOJ-e2+ue~P@P1+J&4WSv1D6o%_1)kU2s3+$1{g;L%TuPE0 zEBNix=Tli~3xQJW|9;G_3N6P9e*C~EVqGX@M5RO^+%26Puf;*6U~CWJVla|b2U|yM zC7qQD>$KFPtr!S^X3P5nadM-Bz2}df^$|ADxlU3kh@UWs08prz2NO~(l4dC`oe+$W z2LWRggj$SDoF<|`2u3{@hYXMA*)v5b6zD9DU<7+^-sh#`|1mUfAyn||Cocs07EHk$ zfIzRnE`|aMJr{?4G-@>>)-VVN#^zgh_%?xO^{}a0$wD<18D=dIL9_GBWkX{Z0)o50 z8noN}WoCp>7Vw*;lt-K|t`EYnwvjD~Y+r#|WV;U{m*T32jmCXjv3V zlP&l|Uf=@)f{|^QN%;UH2!;RvGQPy0+G8vn(88fDu~MR()Oa@xzV3BPt(u8qKrosP z{&czdWbm%miU59xK=dExZ&8BlT&qFzoos<_t*-@(0E7yjQ(H|p@bY0>u)XyzA?|{; z#RUVxAL~9L^`cbqJ4OYp?fJQvK^Fw)78!GmjOS^=?!ywy+X^VXSPTJ{Ftni_b+>W` zAL*PZ2(=i<$no4=?`=oH%)OLhSUs$b6AIc$!Dz%51WZZ+SbM)Uu|(0v3I=T$7`I>0G94Y?ZF+6cDa1(dN?r|khZUI(Dll( zGxVoZ=V{>T2#q*lSXw@cSHqE3uC9iDHNSzLXq=a7c~{!F=cLTiPjwxmz2|t-Q%qDq zAi}>&K!YrKvNPLms;57;Hdew?Xe%}tKL#Ac-qbR-Vyzqo57ILRim4DbFnw(s6p|go@E(~?bHK%`eB7(`HNSZz)L2!NEuxKG zADi?5>T&ee!3JrLLJh?eb!Y>Q0#Xa$0bVYM!`KOMICOzdr9kQ){$g;59(e004HtN0 z?s(l6sK$7PEb@{uMFbckNg7UH2#B%KIQD3;WuUA*Ju_3F_a0gjnO||~QW<>g;vlVi zr=RlH4`D7N`#sTU^d3V8=WsN6gm>E^amE4{pmMVLaoY1>6E#}@;&>Rrdn$u*#y!jl zlDM9AS*tSA(`yz|OECusJR~A9Slzl!`|zE6ryVdj4Va$hG+@|~xXUBeH{3dx|6(d9 za$*|%)MXn61%BUunqK0|1|&s+Tdo|@(PkJ?PG#_`KWw7*dEb@P5j>g%>UAW}HHWP< z@|y++D!qJZqFvj7E7^VyGE&Ro86LVp$25@2U@+RcY7zbV_BqDrD20-Yl@kLjPkfvVNgv$SlI14Xv{YYdN94Fvf zYfHTjUu%k&tIxE-<$CU$LO0#R-;|yzSI_?e;Lg?$;O{=K00000NkvXXu0mjfz>L20 diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png deleted file mode 100644 index b058cae2f440e5a5875e45c036c99f1fb6356046..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2332 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 Kc&(xHv;P1B$EH01 diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png deleted file mode 100644 index 4954a4bd33f613d45f74dc0b12beb516e3b38661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2758 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 z - - - - - - diff --git a/Samples/ObservableViewSample.Forms.iOS/Info.plist b/Samples/ObservableViewSample.Forms.iOS/Info.plist deleted file mode 100644 index 95bc424..0000000 --- a/Samples/ObservableViewSample.Forms.iOS/Info.plist +++ /dev/null @@ -1,38 +0,0 @@ - - - - - UIDeviceFamily - - 1 - 2 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - MinimumOSVersion - 8.0 - CFBundleDisplayName - ObservableViewSample.Forms - CFBundleIdentifier - com.companyname.ObservableViewSample.Forms - CFBundleVersion - 1.0 - UILaunchStoryboardName - LaunchScreen - CFBundleName - ObservableViewSample.Forms - XSAppIconAssets - Assets.xcassets/AppIcon.appiconset - - diff --git a/Samples/ObservableViewSample.Forms.iOS/ObservableViewSample.Forms.iOS.csproj b/Samples/ObservableViewSample.Forms.iOS/ObservableViewSample.Forms.iOS.csproj deleted file mode 100644 index 8ec4a67..0000000 --- a/Samples/ObservableViewSample.Forms.iOS/ObservableViewSample.Forms.iOS.csproj +++ /dev/null @@ -1,172 +0,0 @@ - - - - Debug - iPhoneSimulator - 8.0.30703 - 2.0 - {45D6FB85-C338-4007-AE50-8C73ADFF2629} - {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {6143fdea-f3c2-4a09-aafa-6e230626515e} - Exe - ObservableViewSample.Forms.iOS - Resources - ObservableViewSample.Forms.iOS - NSUrlSessionHandler - - - - - true - full - false - bin\iPhoneSimulator\Debug - DEBUG - prompt - 4 - false - x86_64 - None - true - - - none - true - bin\iPhoneSimulator\Release - prompt - 4 - None - x86_64 - false - - - true - full - false - bin\iPhone\Debug - DEBUG - prompt - 4 - false - ARM64 - iPhone Developer - true - Entitlements.plist - - - - - none - true - bin\iPhone\Release - prompt - 4 - ARM64 - false - iPhone Developer - Entitlements.plist - - - none - True - bin\iPhone\Ad-Hoc - prompt - 4 - False - ARM64 - True - Automatic:AdHoc - iPhone Distribution - Entitlements.plist - - - none - True - bin\iPhone\AppStore - prompt - 4 - False - ARM64 - Automatic:AppStore - iPhone Distribution - Entitlements.plist - - - - - - - - - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - - - - - - - - - - - - - {f6ed6a22-fdba-41b6-b22c-64345ed5e63d} - ObservableView - - - {B36B1E0D-0F6F-4A7F-A10F-60E119361C11} - ObservableViewSample.Forms - - - {3de0e72e-890a-418c-a41e-b5e7f053e450} - ObservableViewSample - - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms.iOS/Resources/Default-568h@2x.png b/Samples/ObservableViewSample.Forms.iOS/Resources/Default-568h@2x.png deleted file mode 100644 index 26c6461e50acdf5342b6d3de82513ad48e562c4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8884 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 diff --git a/Samples/ObservableViewSample.Forms.iOS/Resources/Default@2x.png b/Samples/ObservableViewSample.Forms.iOS/Resources/Default@2x.png deleted file mode 100644 index dbd6bd3e8646fe4dfa515cf345cbcb30271ae103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8368 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 GkpBQzOK;x* diff --git a/Samples/ObservableViewSample.Forms.iOS/Resources/LaunchScreen.storyboard b/Samples/ObservableViewSample.Forms.iOS/Resources/LaunchScreen.storyboard deleted file mode 100644 index a639c2f..0000000 --- a/Samples/ObservableViewSample.Forms.iOS/Resources/LaunchScreen.storyboard +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Samples/ObservableViewSample.Forms/App.xaml b/Samples/ObservableViewSample.Forms/App.xaml deleted file mode 100644 index b7c3f83..0000000 --- a/Samples/ObservableViewSample.Forms/App.xaml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms/App.xaml.cs b/Samples/ObservableViewSample.Forms/App.xaml.cs deleted file mode 100644 index 81a40e7..0000000 --- a/Samples/ObservableViewSample.Forms/App.xaml.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System; -using Xamarin.Forms; -using Xamarin.Forms.Xaml; - -[assembly: XamlCompilation(XamlCompilationOptions.Compile)] -namespace ObservableViewSample.Forms -{ - public partial class App : Application - { - public App() - { - InitializeComponent(); - - MainPage = new MainPage(); - } - - protected override void OnStart() - { - // Handle when your app starts - } - - protected override void OnSleep() - { - // Handle when your app sleeps - } - - protected override void OnResume() - { - // Handle when your app resumes - } - } -} diff --git a/Samples/ObservableViewSample.Forms/MainPage.xaml.cs b/Samples/ObservableViewSample.Forms/MainPage.xaml.cs deleted file mode 100644 index 0a3c1aa..0000000 --- a/Samples/ObservableViewSample.Forms/MainPage.xaml.cs +++ /dev/null @@ -1,15 +0,0 @@ -using ObservableViewSample.Service; -using ObservableViewSample.ViewModel; -using Xamarin.Forms; - -namespace ObservableViewSample.Forms -{ - public partial class MainPage : ContentPage - { - public MainPage() - { - this.InitializeComponent(); - this.BindingContext = new MainViewModel(new MallManager()); // TODO Use IoC here - } - } -} diff --git a/Samples/ObservableViewSample.Forms/ObservableViewSample.Forms.csproj b/Samples/ObservableViewSample.Forms/ObservableViewSample.Forms.csproj deleted file mode 100644 index b6eda22..0000000 --- a/Samples/ObservableViewSample.Forms/ObservableViewSample.Forms.csproj +++ /dev/null @@ -1,20 +0,0 @@ - - - - netstandard2.0 - - - - pdbonly - true - - - - - - - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/App.config b/Samples/ObservableViewSample.WPF/App.config deleted file mode 100644 index a886db0..0000000 --- a/Samples/ObservableViewSample.WPF/App.config +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/Samples/ObservableViewSample.WPF/App.xaml b/Samples/ObservableViewSample.WPF/App.xaml deleted file mode 100644 index e354bbe..0000000 --- a/Samples/ObservableViewSample.WPF/App.xaml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/App.xaml.cs b/Samples/ObservableViewSample.WPF/App.xaml.cs deleted file mode 100644 index 76b0287..0000000 --- a/Samples/ObservableViewSample.WPF/App.xaml.cs +++ /dev/null @@ -1,8 +0,0 @@ -using System.Windows; - -namespace ObservableViewSample.WPF -{ - public partial class App : Application - { - } -} \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/FilterControl.xaml b/Samples/ObservableViewSample.WPF/FilterControl.xaml deleted file mode 100644 index 6f2e021..0000000 --- a/Samples/ObservableViewSample.WPF/FilterControl.xaml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - diff --git a/Samples/ObservableViewSample.WPF/FilterItemView.xaml b/Samples/ObservableViewSample.WPF/FilterItemView.xaml deleted file mode 100644 index 9fae6d3..0000000 --- a/Samples/ObservableViewSample.WPF/FilterItemView.xaml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Samples/ObservableViewSample.WPF/ObservableViewSample.WPF.csproj b/Samples/ObservableViewSample.WPF/ObservableViewSample.WPF.csproj deleted file mode 100644 index a274b7b..0000000 --- a/Samples/ObservableViewSample.WPF/ObservableViewSample.WPF.csproj +++ /dev/null @@ -1,134 +0,0 @@ - - - - - Debug - AnyCPU - {438799A2-BCC0-458D-88DC-E41A1C82AF22} - WinExe - Properties - ObservableViewSample.WPF - ObservableViewSample.WPF - v4.8 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\..\packages\CommonServiceLocator.2.0.4\lib\net45\CommonServiceLocator.dll - - - ..\..\packages\MvvmLightLibsStd10.5.4.1.1\lib\net45\GalaSoft.MvvmLight.dll - - - ..\..\packages\MvvmLightLibsStd10.5.4.1.1\lib\net45\GalaSoft.MvvmLight.Platform.dll - - - - - ..\..\packages\MvvmLightLibsStd10.5.4.1.1\lib\net45\System.Windows.Interactivity.dll - - - - - - - - 4.0 - - - - - - - - MSBuild:Compile - Designer - - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - FilterControl.xaml - - - FilterItemView.xaml - - - MainWindow.xaml - Code - - - - - Code - - - True - True - Resources.resx - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - - {F6ED6A22-FDBA-41B6-B22C-64345ED5E63D} - ObservableView - - - {23452c3b-4326-4e1d-8317-8ef6c03cca29} - ObservableViewSample - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/Properties/AssemblyInfo.cs b/Samples/ObservableViewSample.WPF/Properties/AssemblyInfo.cs deleted file mode 100644 index 8f132fe..0000000 --- a/Samples/ObservableViewSample.WPF/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("ObservableViewSample.WPF")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("ObservableViewSample.WPF")] -[assembly: AssemblyCopyright("Copyright © Microsoft 2015")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -//In order to begin building localizable applications, set -//CultureYouAreCodingWith in your .csproj file -//inside a . For example, if you are using US english -//in your source files, set the to en-US. Then uncomment -//the NeutralResourceLanguage attribute below. Update the "en-US" in -//the line below to match the UICulture setting in the project file. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - -[assembly: ThemeInfo( - ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located - //(used if a resource is not found in the page, - // or application resource dictionaries) - ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located - //(used if a resource is not found in the page, - // app, or any theme specific resource dictionaries) -)] - - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Samples/ObservableViewSample.WPF/Properties/Resources.Designer.cs b/Samples/ObservableViewSample.WPF/Properties/Resources.Designer.cs deleted file mode 100644 index b791386..0000000 --- a/Samples/ObservableViewSample.WPF/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace ObservableViewSample.WPF.Properties { - using System; - - - ///

- /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ObservableViewSample.WPF.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/Samples/ObservableViewSample.WPF/Properties/Resources.resx b/Samples/ObservableViewSample.WPF/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/Samples/ObservableViewSample.WPF/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/ViewModel/MainViewModel.cs b/Samples/ObservableViewSample.WPF/ViewModel/MainViewModel.cs deleted file mode 100644 index b2c57b2..0000000 --- a/Samples/ObservableViewSample.WPF/ViewModel/MainViewModel.cs +++ /dev/null @@ -1,34 +0,0 @@ -using GalaSoft.MvvmLight; - -namespace ObservableViewSample.WPF.ViewModel -{ - /// - /// This class contains properties that the main View can data bind to. - /// - /// Use the mvvminpc snippet to add bindable properties to this ViewModel. - /// - /// - /// You can also use Blend to data bind with the tool's support. - /// - /// - /// See http://www.galasoft.ch/mvvm - /// - /// - public class MainViewModel : ViewModelBase - { - /// - /// Initializes a new instance of the MainViewModel class. - /// - public MainViewModel() - { - ////if (IsInDesignMode) - ////{ - //// // Code runs in Blend --> create design time data. - ////} - ////else - ////{ - //// // Code runs "for real" - ////} - } - } -} \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/ViewModel/ViewModelLocator.cs b/Samples/ObservableViewSample.WPF/ViewModel/ViewModelLocator.cs deleted file mode 100644 index 9f4221b..0000000 --- a/Samples/ObservableViewSample.WPF/ViewModel/ViewModelLocator.cs +++ /dev/null @@ -1,61 +0,0 @@ -/* - In App.xaml: - - - - - In the View: - DataContext="{Binding Source={StaticResource Locator}, Path=ViewModelName}" - - You can also use Blend to do all this with the tool's support. - See http://www.galasoft.ch/mvvm -*/ - -using CommonServiceLocator; -using GalaSoft.MvvmLight; -using GalaSoft.MvvmLight.Ioc; - -namespace ObservableViewSample.WPF.ViewModel -{ - /// - /// This class contains static references to all the view models in the - /// application and provides an entry point for the bindings. - /// - public class ViewModelLocator - { - /// - /// Initializes a new instance of the ViewModelLocator class. - /// - public ViewModelLocator() - { - ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default); - - ////if (ViewModelBase.IsInDesignModeStatic) - ////{ - //// // Create design time view services and models - //// SimpleIoc.Default.Register(); - ////} - ////else - ////{ - //// // Create run time view services and models - //// SimpleIoc.Default.Register(); - ////} - - SimpleIoc.Default.Register(); - } - - public MainViewModel Main - { - get - { - return ServiceLocator.Current.GetInstance(); - } - } - - public static void Cleanup() - { - // TODO Clear the ViewModels - } - } -} \ No newline at end of file diff --git a/Samples/ObservableViewSample.WPF/ViewModels/FilterViewModel.cs b/Samples/ObservableViewSample.WPF/ViewModels/FilterViewModel.cs deleted file mode 100644 index 35ad9b4..0000000 --- a/Samples/ObservableViewSample.WPF/ViewModels/FilterViewModel.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Documents; - -using GalaSoft.MvvmLight; - -using ObservableView.Filtering; -using ObservableView.Searching.Operators; - -namespace ObservableViewSample.WPF.ViewModels -{ - public class FilterViewModel : ViewModelBase - { - public FilterViewModel() - { - this.FilterItems = new List { new FilterItemViewModel(), new FilterItemViewModel() }; - } - - public IEnumerable FilterItems { get; set; } - } - - public class FilterItemViewModel : ViewModelBase - { - private BinaryOperator selectedOperator; - - public FilterItemViewModel() - { - - } - - public BinaryOperator SelectedOperator - { - get - { - return this.selectedOperator; - } - - set - { - if (value != this.selectedOperator) - { - this.selectedOperator = value; - this.RaisePropertyChanged(() => this.SelectedOperator); - //this.OnFilterCriteriaChanged(); - } - } - } - } -} diff --git a/Samples/ObservableViewSample.WPF/packages.config b/Samples/ObservableViewSample.WPF/packages.config deleted file mode 100644 index 3aab788..0000000 --- a/Samples/ObservableViewSample.WPF/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Samples/ObservableViewSample/App.cs b/Samples/ObservableViewSample/App.cs deleted file mode 100644 index 0b35608..0000000 --- a/Samples/ObservableViewSample/App.cs +++ /dev/null @@ -1,45 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Xamarin.Forms; - -namespace ObservableViewSample -{ - public class App : Application - { - public App() - { - // The root page of your application - MainPage = new ContentPage - { - Content = new StackLayout - { - VerticalOptions = LayoutOptions.Center, - Children = { - new Label { - XAlign = TextAlignment.Center, - Text = "Welcome to Xamarin Forms!" - } - } - } - }; - } - - protected override void OnStart() - { - // Handle when your app starts - } - - protected override void OnSleep() - { - // Handle when your app sleeps - } - - protected override void OnResume() - { - // Handle when your app resumes - } - } -} diff --git a/Samples/ObservableViewSample/Model/Mall.cs b/Samples/ObservableViewSample/Model/Mall.cs index bf16a8b..09ed97a 100644 --- a/Samples/ObservableViewSample/Model/Mall.cs +++ b/Samples/ObservableViewSample/Model/Mall.cs @@ -15,5 +15,4 @@ public Mall(string title, string subtitle) this.Subtitle = subtitle; } } - } \ No newline at end of file diff --git a/Samples/ObservableViewSample/ObservableViewSample.csproj b/Samples/ObservableViewSample/ObservableViewSample.csproj index 14a4000..6b9e332 100644 --- a/Samples/ObservableViewSample/ObservableViewSample.csproj +++ b/Samples/ObservableViewSample/ObservableViewSample.csproj @@ -2,14 +2,11 @@ netstandard2.0 + latestmajor - - - - - + diff --git a/Samples/ObservableViewSample/Service/MallManager.cs b/Samples/ObservableViewSample/Service/MallManager.cs index 9e08556..8e4b5a2 100644 --- a/Samples/ObservableViewSample/Service/MallManager.cs +++ b/Samples/ObservableViewSample/Service/MallManager.cs @@ -22,20 +22,20 @@ public static string RandomString(int length) public ObservableCollection GetMalls() { var ablphabeticList = new ObservableCollection - { + { - new Mall("AAA", "AAA"), - new Mall("AAA", "BBB"), - new Mall("AAA", "CCC"), + new Mall("AAA", "AAA"), + new Mall("AAA", "BBB"), + new Mall("AAA", "CCC"), - new Mall("BBB", "AAA"), - new Mall("BBB", "BBB"), - new Mall("BBB", "CCC"), + new Mall("BBB", "AAA"), + new Mall("BBB", "BBB"), + new Mall("BBB", "CCC"), - new Mall("CCC", "AAA"), - new Mall("CCC", "BBB"), - new Mall("CCC", "CCC"), - }; + new Mall("CCC", "AAA"), + new Mall("CCC", "BBB"), + new Mall("CCC", "CCC"), + }; //for (int i = 0; i < 5; i++) //{ diff --git a/Samples/ObservableViewSample/ViewModel/MainViewModel.cs b/Samples/ObservableViewSample/ViewModel/MainViewModel.cs index 3825ad4..9e37b5a 100644 --- a/Samples/ObservableViewSample/ViewModel/MainViewModel.cs +++ b/Samples/ObservableViewSample/ViewModel/MainViewModel.cs @@ -1,8 +1,5 @@ using System; - -using GalaSoft.MvvmLight; -using GalaSoft.MvvmLight.Command; - +using CommunityToolkit.Mvvm.Input; using ObservableView; using ObservableView.Grouping; using ObservableView.Searching.Operators; @@ -10,10 +7,11 @@ using ObservableViewSample.Model; using ObservableViewSample.Service; +using ObservableObject = CommunityToolkit.Mvvm.ComponentModel.ObservableObject; namespace ObservableViewSample.ViewModel { - public class MainViewModel : ViewModelBase + public class MainViewModel : ObservableObject { private RelayCommand addMallCommand; private RelayCommand deleteMallCommand; @@ -91,78 +89,48 @@ public RelayCommand DeleteMallCommand } } - public RelayCommand RefreshCommand - { - get - { - return this.refreshCommand ?? (this.refreshCommand = new RelayCommand( - () => - { - this.MallsList.Refresh(); - })); - } - } + public RelayCommand RefreshCommand => this.refreshCommand ??= new RelayCommand(this.MallsList.Refresh); - public RelayCommand SearchBoxClearCommand - { - get - { - return this.searchBoxClearCommand ?? (this.searchBoxClearCommand = new RelayCommand( - () => - { - this.MallsList.ClearSearch(); - })); - } - } + public RelayCommand SearchBoxClearCommand => this.searchBoxClearCommand ??= new RelayCommand(this.MallsList.ClearSearch); public string NewMallTitle { - get - { - return this.newMallTitle; - } + get => this.newMallTitle; set { - this.newMallTitle = value; - this.RaisePropertyChanged(() => this.NewMallTitle); - this.RaisePropertyChanged(() => this.IsAddMallButtonEnabled); + if (this.SetProperty(ref this.newMallTitle, value)) + { + this.OnPropertyChanged(nameof(this.NewMallTitle)); + this.OnPropertyChanged(nameof(this.IsAddMallButtonEnabled)); + } } } public string NewMallSubtitle { - get - { - return this.newMallSubtitle; - } + get => this.newMallSubtitle; set { this.newMallSubtitle = value; - this.RaisePropertyChanged(() => this.NewMallSubtitle); - this.RaisePropertyChanged(() => this.IsAddMallButtonEnabled); + this.OnPropertyChanged(nameof(this.NewMallSubtitle)); + this.OnPropertyChanged(nameof(this.IsAddMallButtonEnabled)); } } public int NewMallNumberOf { - get - { - return this.newMallNumberOf; - } + get => this.newMallNumberOf; set { this.newMallNumberOf = Math.Abs(value); - this.RaisePropertyChanged(() => this.NewMallNumberOf); + this.OnPropertyChanged(nameof(this.NewMallNumberOf)); } } public bool IsAddMallButtonEnabled { - get - { - return !string.IsNullOrEmpty(this.NewMallTitle) && !string.IsNullOrEmpty(this.NewMallSubtitle); - } + get => !string.IsNullOrEmpty(this.NewMallTitle) && !string.IsNullOrEmpty(this.NewMallSubtitle); } } } \ No newline at end of file diff --git a/Samples/Settings.XamlStyler b/Samples/Settings.XamlStyler new file mode 100644 index 0000000..4650cd7 --- /dev/null +++ b/Samples/Settings.XamlStyler @@ -0,0 +1,45 @@ +{ + "AttributesTolerance": 1, + "KeepFirstAttributeOnSameLine": false, + "MaxAttributeCharactersPerLine": 0, + "MaxAttributesPerLine": 1, + "NewlineExemptionElements": "RadialGradientBrush, GradientStop, LinearGradientBrush, ScaleTransform, SkewTransform, RotateTransform, TranslateTransform, Trigger, Condition, Setter", + "SeparateByGroups": false, + "AttributeIndentation": 0, + "AttributeIndentationStyle": 1, + "RemoveDesignTimeReferences": false, + "EnableAttributeReordering": true, + "AttributeOrderingRuleGroups": [ + "xmlns, xmlns:x", + "xmlns:*", + "x:Class", + "x:Key, Key, x:Name, Name, x:Uid, Uid, Title", + "Grid.Row, Grid.RowSpan, Grid.Column, Grid.ColumnSpan, Canvas.Left, Canvas.Top, Canvas.Right, Canvas.Bottom", + "Content", + "Width, Height, MinWidth, MinHeight, MaxWidth, MaxHeight", + "Margin, Padding, HorizontalAlignment, VerticalAlignment, HorizontalContentAlignment, VerticalContentAlignment, Panel.ZIndex", + "Source", + "*:*, *", + "PageSource, PageIndex, Offset, Color, TargetName, Property, Value, StartPoint, EndPoint", + "mc:Ignorable, d:IsDataSource, d:LayoutOverrides, d:IsStaticText", + "Storyboard.*, From, To, Duration", + "Horizontal*, Vertical*", + "Start*, End*" + ], + "FirstLineAttributes": "", + "OrderAttributesByName": true, + "PutEndingBracketOnNewLine": false, + "RemoveEndingTagOfEmptyElement": true, + "SpaceBeforeClosingSlash": true, + "RootElementLineBreakRule": 0, + "ReorderVSM": 2, + "ReorderGridChildren": false, + "ReorderCanvasChildren": false, + "ReorderSetters": 0, + "FormatMarkupExtension": true, + "NoNewLineMarkupExtensions": "x:Bind, Binding", + "ThicknessSeparator": 2, + "ThicknessAttributes": "Margin, Padding, BorderThickness, ThumbnailClipMargin", + "FormatOnSave": true, + "CommentPadding": 2 +} \ No newline at end of file diff --git a/Samples/WpfSampleApp/App.xaml b/Samples/WpfSampleApp/App.xaml new file mode 100644 index 0000000..cb32a77 --- /dev/null +++ b/Samples/WpfSampleApp/App.xaml @@ -0,0 +1,8 @@ + + + diff --git a/Samples/WpfSampleApp/App.xaml.cs b/Samples/WpfSampleApp/App.xaml.cs new file mode 100644 index 0000000..a6b05ec --- /dev/null +++ b/Samples/WpfSampleApp/App.xaml.cs @@ -0,0 +1,14 @@ +using System.Configuration; +using System.Data; +using System.Windows; + +namespace WpfSampleApp +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } + +} diff --git a/Samples/WpfSampleApp/AssemblyInfo.cs b/Samples/WpfSampleApp/AssemblyInfo.cs new file mode 100644 index 0000000..b0ec827 --- /dev/null +++ b/Samples/WpfSampleApp/AssemblyInfo.cs @@ -0,0 +1,10 @@ +using System.Windows; + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] diff --git a/Samples/WpfSampleApp/MainWindow.xaml b/Samples/WpfSampleApp/MainWindow.xaml new file mode 100644 index 0000000..6fcd82e --- /dev/null +++ b/Samples/WpfSampleApp/MainWindow.xaml @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Samples/ObservableViewSample.WPF/MainWindow.xaml.cs b/Samples/WpfSampleApp/MainWindow.xaml.cs similarity index 83% rename from Samples/ObservableViewSample.WPF/MainWindow.xaml.cs rename to Samples/WpfSampleApp/MainWindow.xaml.cs index b98e0d8..b572abc 100644 --- a/Samples/ObservableViewSample.WPF/MainWindow.xaml.cs +++ b/Samples/WpfSampleApp/MainWindow.xaml.cs @@ -2,14 +2,14 @@ using ObservableViewSample.Service; using ObservableViewSample.ViewModel; -namespace ObservableViewSample.WPF +namespace WpfSampleApp { public partial class MainWindow : Window { public MainWindow() { this.InitializeComponent(); - this.DataContext = new MainViewModel(new MallManager()); // TODO Use IoC here + this.DataContext = new MainViewModel(new MallManager()); } } } \ No newline at end of file diff --git a/Samples/WpfSampleApp/ViewModels/FilterItemViewModel.cs b/Samples/WpfSampleApp/ViewModels/FilterItemViewModel.cs new file mode 100644 index 0000000..3b5e5f8 --- /dev/null +++ b/Samples/WpfSampleApp/ViewModels/FilterItemViewModel.cs @@ -0,0 +1,33 @@ +using CommunityToolkit.Mvvm.ComponentModel; +using ObservableView.Searching.Operators; + +namespace WpfSampleApp.ViewModels +{ + public class FilterItemViewModel : ObservableObject + { + private BinaryOperator selectedOperator; + + public FilterItemViewModel() + { + + } + + public BinaryOperator SelectedOperator + { + get + { + return this.selectedOperator; + } + + set + { + if (value != this.selectedOperator) + { + this.selectedOperator = value; + this.OnPropertyChanged(nameof(this.SelectedOperator)); + //this.OnFilterCriteriaChanged(); + } + } + } + } +} diff --git a/Samples/WpfSampleApp/ViewModels/FilterViewModel.cs b/Samples/WpfSampleApp/ViewModels/FilterViewModel.cs new file mode 100644 index 0000000..463158c --- /dev/null +++ b/Samples/WpfSampleApp/ViewModels/FilterViewModel.cs @@ -0,0 +1,18 @@ +using CommunityToolkit.Mvvm.ComponentModel; + +namespace WpfSampleApp.ViewModels +{ + public class FilterViewModel : ObservableObject + { + public FilterViewModel() + { + this.FilterItems = new List + { + new FilterItemViewModel(), + new FilterItemViewModel() + }; + } + + public IEnumerable FilterItems { get; set; } + } +} diff --git a/Samples/WpfSampleApp/Views/FilterControl.xaml b/Samples/WpfSampleApp/Views/FilterControl.xaml new file mode 100644 index 0000000..33a983b --- /dev/null +++ b/Samples/WpfSampleApp/Views/FilterControl.xaml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + diff --git a/Samples/ObservableViewSample.WPF/FilterControl.xaml.cs b/Samples/WpfSampleApp/Views/FilterControl.xaml.cs similarity index 72% rename from Samples/ObservableViewSample.WPF/FilterControl.xaml.cs rename to Samples/WpfSampleApp/Views/FilterControl.xaml.cs index 2fd8d8d..207fd0a 100644 --- a/Samples/ObservableViewSample.WPF/FilterControl.xaml.cs +++ b/Samples/WpfSampleApp/Views/FilterControl.xaml.cs @@ -1,15 +1,14 @@ -using System.Windows.Controls; - -using ObservableViewSample.WPF.ViewModels; - -namespace ObservableViewSample.WPF -{ - public partial class FilterControl : UserControl - { - public FilterControl() - { - this.InitializeComponent(); - this.DataContext = new FilterViewModel(); - } - } +using System.Windows.Controls; +using WpfSampleApp.ViewModels; + +namespace WpfSampleApp.Views +{ + public partial class FilterControl : UserControl + { + public FilterControl() + { + this.InitializeComponent(); + this.DataContext = new FilterViewModel(); + } + } } \ No newline at end of file diff --git a/Samples/WpfSampleApp/Views/FilterItemView.xaml b/Samples/WpfSampleApp/Views/FilterItemView.xaml new file mode 100644 index 0000000..ac3386a --- /dev/null +++ b/Samples/WpfSampleApp/Views/FilterItemView.xaml @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

%Nh#t5W%B<}zZxbMqi-iv68yQG&E5MwVV)FHgLvz0hU>By|RT=`} zoE_-DIAdk|6R9VC1}Xb}uAEb%*DHTgIuN;0sMN?Mj| zj~xoq#7oz)6*>GAi26#GMTJ5LR{?huOaO_@&ui?{3*@|NL9kQb6ff_S`idX^3ldi; z^Sz^qg}vq|sq@z_1aHRHcnfxGo*4dj(OC(6mEg+|zP}p4yTPFNgStRiPKM#=n+BM( zz4j!L6aGtK{}0~^UWReVgo#A%AOGWuPFw_$;VG$NYUlsM8qwvrqa&4odz* z)i~+)d-Y;u^{r{UE%;^{WAkSlb*DfveDhrJ9^ND3K0YT0a$WyJYtmAZaKr<7Tp#01#;gV zbAhFWi9ckPN%1%)#H0{@j7(eG>G>chlj@rqKmt4Jj|2~`#?0xbt@L4^3v<67H0}(= zV6ILlwP9D?VudWZ^i9Vh&_?rYmT`ubIbW$lrENE6HMoE1xg5JNuC z^KA9{;~&=C(t1RuJIP0CYwcevH5cwV)!+N^R|r48d1Kh!`B6C=c%xoH_M{xxcCM?2 zL;HsBhE!3LaJ?xvej*3Fd$q0^bay#uu=UE9!sHi2V=-=meC9^Q{Eu^bZJgWrEJil~ zTS~y_KpRdtMA|1@^dT{xGI$*;EkQYgA*#pfUekJxsZ$?jB|P5a_pgBCdMn|g5Bi9sw@f4r8Novg%4^2d>E*Z){Q4lMB zkoa-CzNvZql8bf~?tUsGQ&=?r!@^|fkic_@To8V9Sv8ZhYoMd2C4=sEr?Ati7=?Dz zqXmsHW!b=BG?oFjb3Y~Ze%|A^JVqxX@)xss>(GSvb}-Cb>hj=ryql3PHop3HN2$Mvdn2o z*h4pQNCYjIb5Ci(+WLREfYNu(1dV7LLZOyIG83(X6W$-f z#s<1v(btX_$R{k!3JSwxu53%QVAs_hrQmo3U0?@=DR}zX#Vht&VUjKNd^3l(|Guu$ z(5(24v2OG|lgeM+=F_F$r!KlP%W+zZ-nb94smj{6e`#3V<5Coxwv(9C&t>KZtXDT^ zs?aL%NmctRReD)uH=VQU0}uGu_zeS0+ys{Ek6RyDt=;Inb&8|Hdv+0ZS4~YAbCa7- z?o|tzvjbkH7T|NMHDy59fCp^cuaTVeJj@(({g^a9s`MbexWkc-J3(V{k&W3LrgcMwnEs}9n{w^~;;wT3tZ{t9T?%l(1E^TJG9VSC3nC?@2evkQ3YE5&t}$kPH{d6t&`ZJeQp?4^dn#lmxAHNGQLqWPqO&NB>=4Nv-QhSH|c zF$lcR0&zQyOtc)S_Nj(9bw>fTb&ZD2n{h z<9GcL$5$b%|KZB@h9RC0-$v;XVjmD+ZFb}0$j8A@@uOov&aii{OBVAcZ(K2v?c4mt z=PkBmO86CK-j`}lFcwLwJ7B9MFzXr&f%r;lNM{iXyU$4TlL0*i zc;k{NP2xqD1a(Yj5dOt4q0e29LCGPv68H*W#rsjwr2BTn8?e~|g2k2B&me0Lv;U`A zRA2Gg8HQc$)Bo^Wb=F4DoW}STrtGO*GFx@2tI9pQ@wk@jZLh&?pRFzvm+N;wQyyRJ z{D~|1?PhZ0*}6RejGQ{QzuttF;KRYg{W;4bc`rx|zflUXB&a$aVf7Im?0HHo`iqL&EC^y^=lV zT{VJUZ%wrVXt`GEd5&u1T$-tjGF!W&M10ryYR9Lc;_q+b1!UNv6~v41a#w~`o+R3L zS!hT)rfekRGs-TbZ%8dr{mYdU($3D%jQVQ~A+3U3=8#=$<$Ri`Hz549?v3tnk7TSV zy;`enke#EHBk$FUz1r*f=_WgC5nyU_S;g;kh<7MQ+%b!_&(eP1@6NL&TRgj8l7%1* zW7NZ78(}C=4%d4iRX2IihY5Cn+HkIIor3$Bay+L0gQ~`TFj_#gIolCv?Or4?O^EGP zr_HITmu1bwhTDXkiH+g!;Bu8e*9rOqtMRV96u3;} |g84p7#db3$Hn3iwQ|;AP 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/XFAC|otxVq4mdH0gtTc)G)?7Zf7)_f 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 diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/values/colors.xml b/Samples/ObservableViewSample.Forms.Android/Resources/values/colors.xml deleted file mode 100644 index d9f6e0b..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/values/colors.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - #FFFFFF - #3F51B5 - #303F9F - #FF4081 - diff --git a/Samples/ObservableViewSample.Forms.Android/Resources/values/styles.xml b/Samples/ObservableViewSample.Forms.Android/Resources/values/styles.xml deleted file mode 100644 index 43b0a58..0000000 --- a/Samples/ObservableViewSample.Forms.Android/Resources/values/styles.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - diff --git a/Samples/ObservableViewSample.Forms.iOS/AppDelegate.cs b/Samples/ObservableViewSample.Forms.iOS/AppDelegate.cs deleted file mode 100644 index e852d73..0000000 --- a/Samples/ObservableViewSample.Forms.iOS/AppDelegate.cs +++ /dev/null @@ -1,29 +0,0 @@ - -using Foundation; -using UIKit; - -namespace ObservableViewSample.Forms.iOS -{ - // The UIApplicationDelegate for the application. This class is responsible for launching the - // User Interface of the application, as well as listening (and optionally responding) to - // application events from iOS. - [Register("AppDelegate")] - public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate - { - // - // This method is invoked when the application has loaded and is ready to run. In this - // method you should instantiate the window, load the UI into it and then make the window - // visible. - // - // You have 17 seconds to return from this method, or iOS will terminate your application. - // - public override bool FinishedLaunching(UIApplication app, NSDictionary options) - { - global::Xamarin.Forms.Forms.Init(); - global::ObservableView.Platform.Init(); - this.LoadApplication(new App()); - - return base.FinishedLaunching(app, options); - } - } -} diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 98f4d03..0000000 --- a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "images": [ - { - "scale": "2x", - "size": "20x20", - "idiom": "iphone", - "filename": "Icon40.png" - }, - { - "scale": "3x", - "size": "20x20", - "idiom": "iphone", - "filename": "Icon60.png" - }, - { - "scale": "2x", - "size": "29x29", - "idiom": "iphone", - "filename": "Icon58.png" - }, - { - "scale": "3x", - "size": "29x29", - "idiom": "iphone", - "filename": "Icon87.png" - }, - { - "scale": "2x", - "size": "40x40", - "idiom": "iphone", - "filename": "Icon80.png" - }, - { - "scale": "3x", - "size": "40x40", - "idiom": "iphone", - "filename": "Icon120.png" - }, - { - "scale": "2x", - "size": "60x60", - "idiom": "iphone", - "filename": "Icon120.png" - }, - { - "scale": "3x", - "size": "60x60", - "idiom": "iphone", - "filename": "Icon180.png" - }, - { - "scale": "1x", - "size": "20x20", - "idiom": "ipad", - "filename": "Icon20.png" - }, - { - "scale": "2x", - "size": "20x20", - "idiom": "ipad", - "filename": "Icon40.png" - }, - { - "scale": "1x", - "size": "29x29", - "idiom": "ipad", - "filename": "Icon29.png" - }, - { - "scale": "2x", - "size": "29x29", - "idiom": "ipad", - "filename": "Icon58.png" - }, - { - "scale": "1x", - "size": "40x40", - "idiom": "ipad", - "filename": "Icon40.png" - }, - { - "scale": "2x", - "size": "40x40", - "idiom": "ipad", - "filename": "Icon80.png" - }, - { - "scale": "1x", - "size": "76x76", - "idiom": "ipad", - "filename": "Icon76.png" - }, - { - "scale": "2x", - "size": "76x76", - "idiom": "ipad", - "filename": "Icon152.png" - }, - { - "scale": "2x", - "size": "83.5x83.5", - "idiom": "ipad", - "filename": "Icon167.png" - }, - { - "scale": "1x", - "size": "1024x1024", - "idiom": "ios-marketing", - "filename": "Icon1024.png" - } - ], - "properties": {}, - "info": { - "version": 1, - "author": "xcode" - } -} \ No newline at end of file diff --git a/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/Samples/ObservableViewSample.Forms.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png deleted file mode 100644 index 9174c989a9c8b8a5ca133228f4ed7c173fffd2ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70429 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 z zCn)b8&=oMu6ygwwJfdasJX|@L6?m1Dv0X9t>JAWO^UIj0#&(3UrHx;vP^3g= zL{(XT!?`D*pP8)WoGHYEZZc$!odTzb8n)q0|88*>6P z`?6&CSv_W7r2yF0beQ2*?V^_%pKktVAo`)T^26X@NpK_*-ni{D7{Sp{C0A<|16l(; zOL*xGW|*sKsiwHvE!h3QXe@^a#6W3}8!DQu-h?A_4gkeRYkt4NC~GR5P8eyp;9kVQ8$QG$5ad7Fo23Z~ak1jY~RXG{v?3G$RarFe`XePu3X{R+=mBOw&X zks)|Sc$RcG-jhn!`~-x|vg!&DA&@}QH^RNdyy9nq56yrU$^qAaS+F_NOaeFb)CVaH z?!UvPajgrK&zqdAs>&Def#wkcG_UhmYOVw^M`VZz@+4IWAVzK%`+za9rm2SD9={u@ zlx5D6UDL;lc7#9`+%vnlP3PescU=N`DHQPt_N55GNBMkVCRMR4?fvp zAFsvcHN4c9rb>J@{*IH>RTr9de%9i4Gd(cbFa9SP4anhoP;TA0!oZyB8?lNMDHPHK zCaOaFU9?x2A!o>p>mCF9r+hKs9Czu_P1l$LWU%}q#)=T3p`ZnYyeHmsewqw`}L^4LuHqfo+CG6<2n7#l^3;H^^!1 zsaieYFnN)Kc7Mv}^xE)4kXUw8<9I+jMB@QV9T9I8haLDt1Ne#exWUfGYG$4uMoEu& zo81#2up18Y40h%tIsOZglp(ltVsE*j1~$lVd|;rN)&${~o~-%KZnJp&3|OFR{^8E9 zJ;fCu53Ysw%}@VYWE*z7r)&4P=^B-SF%a@>*9g84<4aFUZT7x)qdsS+#2tu5NbpU@ zg;EwV)l-#sK>#r9>(0Figx{9lKm>KvRj;y<8 zc8SxMW4<11(s@QMV_}n9MRzA*62->vzxmHh1)GVASEJY7LVtRw`Rv{v`(Fuc00(&o z%m>gS2aJekmdNQ4p<{pD3HqZ-%4hdU1__xYhLi9mTJXD|E zE`t6SX)}l_DY5vO0Xrs#O6_DKtPKn0f+e~SprDYmJL_`<053iA5P`zn z4<5etc%aF58sHFr#M;U-9|=;l)J#Q2vS!Q9(d(EX6fubL%uA_lqa2%!cpNIv78QZ}Ayo(>C(ZpsRtKhzD--fpuoCch87cX-Bna9_{z%$b*dHM0?+T&Hk!+^UM`r|vq z2Id$??bX^|tfYaE+h#Nik(ZcN+wt)28q^gWe!y8jDCXrD<2qV#49x@5$8&Zrd5NTs zNYcix;9fe#PQQ;T?!6hG>9K{K+RCPqiGc9z%t{=`QaX>7O{l(+#7mJ1>Rae^J?82e z6cLqLypskTCyu>uc~$0-XZ^1Qvhwr+pKQ#CKImhGu*MGM*ZrROuAHWuT*yM$ieEy8*KLFMMdLZL|D+yDmy@3_PELTEVMI6nwfcYA3ZQ9wwKdtkT z;`;z7fU{U6>CS7kr3=A-()_G*G(Mjf2wXKe