1 interface inheriting from IItemsViewSource
Microsoft.Maui.Controls.Compatibility (1)
iOS\CollectionView\ILoopItemsViewSource.cs (1)
3 public interface ILoopItemsViewSource : IItemsViewSource
3 implementations of IItemsViewSource
Microsoft.Maui.Controls.Compatibility (3)
iOS\CollectionView\ListSource.cs (1)
8 class ListSource : List<object>, IItemsViewSource
iOS\CollectionView\ObservableGroupedSource.cs (1)
11 internal class ObservableGroupedSource : IItemsViewSource
iOS\CollectionView\ObservableItemsSource.cs (1)
10 internal class ObservableItemsSource : IItemsViewSource
10 references to IItemsViewSource
Microsoft.Maui.Controls.Compatibility (10)
iOS\CollectionView\CarouselViewController.cs (3)
153 protected override IItemsViewSource CreateItemsViewSource() 279 void SubscribeCollectionItemsSourceChanged(IItemsViewSource itemsSource) 288 void UnsubscribeCollectionItemsSourceChanged(IItemsViewSource oldItemsSource)
iOS\CollectionView\GroupableItemsViewController.cs (1)
36 protected override IItemsViewSource CreateItemsViewSource()
iOS\CollectionView\IndexPathHelpers.cs (1)
36 public static bool IsIndexPathValid(this IItemsViewSource source, NSIndexPath indexPath)
iOS\CollectionView\ItemsSourceFactory.cs (2)
11 public static IItemsViewSource Create(IEnumerable itemsSource, UICollectionViewController collectionViewController) 31 public static IItemsViewSource CreateGrouped(IEnumerable itemsSource, UICollectionViewController collectionViewController)
iOS\CollectionView\ItemsViewController.cs (2)
18 public IItemsViewSource ItemsSource { get; protected set; } 206 protected virtual IItemsViewSource CreateItemsViewSource()
iOS\CollectionView\ItemsViewDelegator.cs (1)
49 var source = ViewController.ItemsSource;