2 interfaces inheriting from IItemsViewSource
Microsoft.Maui.Controls (2)
Handlers\Items\iOS\ILoopItemsViewSource.cs (1)
3
public interface ILoopItemsViewSource :
IItemsViewSource
Handlers\Items\iOS\IObservableItemsViewSource.cs (1)
5
public interface IObservableItemsViewSource :
IItemsViewSource
1 implementation of IItemsViewSource
Microsoft.Maui.Controls (1)
Handlers\Items\iOS\ListSource.cs (1)
9
class ListSource :
IItemsViewSource
, IList
38 references to IItemsViewSource
Microsoft.Maui.Controls (38)
Handlers\Items\iOS\CarouselViewController.cs (3)
194
protected override
IItemsViewSource
CreateItemsViewSource()
387
void SubscribeCollectionItemsSourceChanged(
IItemsViewSource
itemsSource)
396
void UnsubscribeCollectionItemsSourceChanged(
IItemsViewSource
oldItemsSource)
Handlers\Items\iOS\EmptySource.cs (1)
26
public
IItemsViewSource
GroupItemsViewSource(NSIndexPath indexPath)
Handlers\Items\iOS\GroupableItemsViewController.cs (1)
36
protected override
IItemsViewSource
CreateItemsViewSource()
Handlers\Items\iOS\IItemsViewSource.cs (1)
13
IItemsViewSource
GroupItemsViewSource(Foundation.NSIndexPath indexPath);
Handlers\Items\iOS\IndexPathHelpers.cs (1)
37
public static bool IsIndexPathValid(this
IItemsViewSource
source, NSIndexPath indexPath)
Handlers\Items\iOS\ItemsSourceFactory.cs (2)
12
public static
IItemsViewSource
Create(IEnumerable itemsSource, UICollectionViewController collectionViewController)
34
public static
IItemsViewSource
CreateGrouped(IEnumerable itemsSource, UICollectionViewController collectionViewController)
Handlers\Items\iOS\ItemsViewController.cs (3)
20
public
IItemsViewSource
ItemsSource { get; protected set; }
319
protected virtual
IItemsViewSource
CreateItemsViewSource()
832
var
itemsSource = ItemsSource;
Handlers\Items\iOS\ItemsViewDelegator.cs (3)
55
var
source = viewController.ItemsSource;
141
IItemsViewSource
source = ViewController.ItemsSource;
150
static int GetItemIndex(NSIndexPath indexPath,
IItemsViewSource
itemSource)
Handlers\Items\iOS\ListSource.cs (1)
93
public
IItemsViewSource
GroupItemsViewSource(NSIndexPath indexPath)
Handlers\Items\iOS\ObservableGroupedSource.cs (1)
84
public
IItemsViewSource
GroupItemsViewSource(NSIndexPath indexPath)
Handlers\Items\iOS\ObservableItemsSource.cs (1)
72
public
IItemsViewSource
GroupItemsViewSource(NSIndexPath indexPath)
Handlers\Items\iOS\ReorderableItemsViewController.cs (5)
36
protected override
IItemsViewSource
CreateItemsViewSource()
102
var
itemsSource = ItemsSource;
113
var
fromItemsSource = fromList is INotifyCollectionChanged ? itemsSource.GroupItemsViewSource(sourceIndexPath) : null;
117
var
toItemsSource = toList is INotifyCollectionChanged ? itemsSource.GroupItemsViewSource(destinationIndexPath) : null;
145
void SetObserveChanges(
IItemsViewSource
itemsSource, bool enable)
Handlers\Items2\iOS\CarouselViewController2.cs (3)
120
protected override Items.
IItemsViewSource
CreateItemsViewSource()
324
void SubscribeCollectionItemsSourceChanged(Items.
IItemsViewSource
itemsSource)
335
void UnsubscribeCollectionItemsSourceChanged(Items.
IItemsViewSource
oldItemsSource)
Handlers\Items2\iOS\GroupableItemsViewController2.cs (1)
36
protected override Items.
IItemsViewSource
CreateItemsViewSource()
Handlers\Items2\iOS\ItemsViewController2.cs (3)
22
public Items.
IItemsViewSource
ItemsSource { get; protected set; }
238
protected virtual Items.
IItemsViewSource
CreateItemsViewSource()
589
var
itemsSource = ItemsSource;
Handlers\Items2\iOS\ItemsViewDelegator2.cs (3)
56
var
source = viewController.ItemsSource;
142
IItemsViewSource
source = ViewController.ItemsSource;
151
static int GetItemIndex(NSIndexPath indexPath,
IItemsViewSource
itemSource)
Handlers\Items2\iOS\ReorderableItemsViewController2.cs (5)
36
protected override Items.
IItemsViewSource
CreateItemsViewSource()
102
var
itemsSource = ItemsSource;
113
var
fromItemsSource = fromList is INotifyCollectionChanged ? itemsSource.GroupItemsViewSource(sourceIndexPath) : null;
117
var
toItemsSource = toList is INotifyCollectionChanged ? itemsSource.GroupItemsViewSource(destinationIndexPath) : null;
145
void SetObserveChanges(Items.
IItemsViewSource
itemsSource, bool enable)