[iOS] CollectionView single selection (#4985)
authorE.Z. Hart <hartez@users.noreply.github.com>
Fri, 25 Jan 2019 16:40:17 +0000 (09:40 -0700)
committerGitHub <noreply@github.com>
Fri, 25 Jan 2019 16:40:17 +0000 (09:40 -0700)
commitb56e4635a9a5e20cd93a8ba523d33c8e14a5d09a
tree8fc6c14f1f88538090fcece27a20d64dd81974a8
parenta597ad213466604902355a782cdf7abe131e8928
[iOS] CollectionView single selection (#4985)

* Working single selection on iOS

* Fix rebase errors

* Make ItemsLayout a constructor parameter for the Delegator

* Make common VSM states public consts

* Make file and type name match

* Simplify method we'll be completely rewriting while implementing the next feature

* VS didn't save project file changes

* Update submodule
19 files changed:
Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/SelectionGalleries/PreselectedItemGallery.xaml.cs
Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/SelectionGalleries/SelectionModeGallery.xaml
Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/SelectionGalleries/SelectionModeGallery.xaml.cs
Xamarin.Forms.Core/VisualStateManager.cs
Xamarin.Forms.Platform.Android/CollectionView/SelectableItemsViewAdapter.cs
Xamarin.Forms.Platform.Android/CollectionView/SelectableItemsViewRenderer.cs
Xamarin.Forms.Platform.Android/CollectionView/TemplatedItemViewHolder.cs
Xamarin.Forms.Platform.iOS/CollectionView/CarouselViewRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/CollectionView/CollectionViewRenderer.cs
Xamarin.Forms.Platform.iOS/CollectionView/ItemsViewCell.cs
Xamarin.Forms.Platform.iOS/CollectionView/ItemsViewController.cs [moved from Xamarin.Forms.Platform.iOS/CollectionView/CollectionViewController.cs with 95% similarity]
Xamarin.Forms.Platform.iOS/CollectionView/ItemsViewLayout.cs
Xamarin.Forms.Platform.iOS/CollectionView/ItemsViewRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/CollectionView/ScrollToPositionExtensions.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/CollectionView/SelectableItemsViewController.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/CollectionView/SelectableItemsViewRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/CollectionView/TemplatedCell.cs
Xamarin.Forms.Platform.iOS/CollectionView/UICollectionViewDelegator.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj