maui-linux/System.Maui.Core.UITests.Sh.../UITestCategories.cs

65 строки
2.8 KiB
C#
Исходник Постоянная ссылка Обычный вид История

2020-05-19 03:56:25 +03:00
namespace System.Maui.Core.UITests
{
internal static class UITestCategories
{
2019-08-22 16:39:11 +03:00
public const string ViewBaseTests = "ViewBaseTests";
public const string ActionSheet = "ActionSheet";
public const string ActivityIndicator = "ActivityIndicator";
public const string Animation = "Animation";
public const string AutomationId = "AutomationID";
public const string BoxView = "BoxView";
public const string Button = "Button";
[Feature] CarouselView (#5044) * [Spec] Draft carousel * [Core,Spec] Add IndicatorsView * [iOS] IndicatorsViewRenderer and CarouselVieRenderer draft * [Controls] Fix controls gallery linker * [Core] Remove extra file * Fix Remove IITemsSource * [iOS] Implement Scroll and selected item * [iOS,Android,Core] Refactor to use CurrentItem on CarouselView * [iOS,Core] Add NumberOfVisbileItems * [iOS,Core] Add IsScrolling and IsDragging * [iOS,Core] Add Visual state for carousel items * [iOS,Core] Add padding to CarouselView * [iOS,Controls] Fix sample, disable selection on CarouselViewController * [Core] Add Delta to ScrolledDirectionEventArgs * Update SelectableItemsViewRenderer.cs * [Controls] Refactor Carousel examples * [Controls] Fix csproj * [iOS] Fix bug with insets with carouselview padding * [Controls] Fix vm for CarouselXamlGallery * [Controls] Collection Carousel type demo * [Core] Add other CarouselView Layouts * Fix Carousel rebase (#6518) * Fix rebase Android * Fix rebase iOS * Update ItemSizingStrategy * [Core] Add ItemSizingStrategy None * [iOS] Allow to override ReuseId and RegisterCells from ItemsViewController * Remove IndicatorsView * Remove ICarouselViewController * Implemented IsDragging on Android * Implemented Scrolled for Android * Removed Spacing methods Spacing is now available on a lower level and we don't need to worry about it * Fix rebase * [UnitTests] Add basic CarouselView unit tests * [iOS] Update CarouselViewLayout * [iOS,Core] Remove Padding and add PeekAreaInsets * [iOS] Fix peek area insets update on CarouselView * [iOS,Core] Remove extra scroll code update * [iOS] Fix bug ScrollAnimationEnded missing * [Core] Mark BPK as private * [Core] Rename NumberOfSideItems * Update ItemsViewRenderer.cs * [Android] Remove scroll direction update * First small UI tests * [iOS] Carousel Apply suggestions from code review Co-Authored-By: Samantha Houts <samhouts@users.noreply.github.com> * More UI tests and plumbing * Fix build errors * [Android] Fix CarouselView sizing on Android * Implemented IsSwipeEnabled iOS * Implemented bounce iOS * Merged with scroll changes ItemsView * Implemented IsBounceEnabled Android * [Android] Update position * Update App.cs * Added CarouselView Core Gallery sample * Update ItemsViewController.cs * Fixed Core Gallery problems with Linker * Added more CarouselView properties to the Core Gallery sample * Added new CarouselView sample adding and removing items, etc. * [Android]Add spacing inset for fist and last item * [Android] ScrollTo and center item on carousel * Spelling and not breaking build * [Android]Use SnapHelper to get centered view * Make Position work (again) for iOS * Rebase from master (fixed conflicts) Fixed Android bug related with the first item inset calcs. fixes #4996
2019-08-30 02:26:23 +03:00
public const string CarouselView = "CarouselView";
public const string Cells = "Cells";
Checkbox (#6232) * Add CheckBox class and Renderer * Add CheckBoxCell class * Add Control Gallery for CheckBox and CheckBoxCell. Add stubs only for Android for now. * Update to fast renderer for Android, Implement Checked and Unchecked Colors! * Initial UWP implementation, no colors yet. * Add iOS implementation for checkbox. It's not pretty, but it is a start! * Updates from Frank * Code cleanup with frank * Finalize iOS checkbox!!! it is a circle! * Fix WPF build and Add a checkbox!!! * Cell Renderers and macOS * UWP switchcell * Update CheckBox Cell on ios/android with colors * Remove all instances of CheckBoxCell per demand * Added UITests and UnitTests * Changed colors to TintColor which makes sense. Added a IsChecked visual state property and a sample! * checkbox cleanup, tint color fixes, and material * uwp fix when changing TintBrush * add checkbox to visual controls page * formatting fix * formatting fix * formatting fix * convert to tabs * formatting * checkbox tabs * roll back formatting changes to WPFResources * android renderer overrides * uwp fix and sizing fix ios * mask checkbox * use a single image for ios inatead of always drawing new ones * wpf fix * rename to color and add css interfaces * missing wpf file * designer hack * fix wpf for ios builds * assembly info * fix default tint color and infinite crash * [iOS] fixes change checked state from control simplification added to dynamic galery * [iOS material] fix crash when dispose * [UWP, WPF] fix vertical alignment * [Android] fixes does not change size when the reduction HeightRequest * Update Xamarin.Forms.Material.iOS/MaterialCheckboxRenderer.cs Co-Authored-By: Samantha Houts <samhouts@users.noreply.github.com> * [Android] TabStop support * alphabetize gallery, fix color update when disabled, unsubscribe from event in dispose * cleanup assembly info * fix assembly attributes * remove assembly info * pr comments * couple of more dispose fixes * One Last Dispose * fix api 19 call to ClipToOutline
2019-05-30 19:32:28 +03:00
public const string CheckBox = "CheckBox";
public const string CollectionView = "CollectionView";
public const string ContextActions = "ContextActions";
public const string DatePicker = "DatePicker";
public const string DisplayAlert = "DisplayAlert";
public const string Editor = "Editor";
public const string Entry = "Entry";
public const string ExpanderView = "ExpanderView";
public const string Frame = "Frame";
public const string Image = "Image";
public const string ImageButton = "ImageButton";
public const string Label = "Label";
public const string Layout = "Layout";
public const string ListView = "ListView";
public const string UwpIgnore = "UwpIgnore";
public const string LifeCycle = "Lifecycle";
public const string MasterDetailPage = "MasterDetailPage";
public const string Picker = "Picker";
public const string ProgressBar = "ProgressBar";
public const string RootGallery = "RootGallery";
public const string ScrollView = "ScrollView";
public const string SearchBar = "SearchBar";
public const string Slider = "Slider";
public const string Stepper = "Stepper";
public const string Switch = "Switch";
public const string SwipeView = "SwipeView";
public const string TableView = "TableView";
public const string TimePicker = "TimePicker";
public const string ToolbarItem = "ToolbarItem";
public const string WebView = "WebView";
public const string Maps = "Maps";
public const string InputTransparent = "InputTransparent";
public const string IsEnabled = "IsEnabled";
public const string Gestures = "Gestures";
public const string Navigation = "Navigation";
public const string Effects = "Effects";
public const string Focus = "Focus";
public const string ManualReview = "ManualReview";
public const string Performance = "Performance";
public const string Visual = "Visual";
public const string AppLinks = "AppLinks";
public const string Shell = "Shell";
public const string TabbedPage = "TabbedPage";
public const string CustomRenderers = "CustomRenderers";
public const string Page = "Page";
public const string RefreshView = "RefreshView";
public const string TitleView = "TitleView";
public const string DisplayPrompt = "DisplayPrompt";
public const string IndicatorView = "IndicatorView";
}
}