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;