1 write to ViewController
Microsoft.Maui.Controls.Compatibility (1)
iOS\CollectionView\ItemsViewDelegator.cs (1)
23
ViewController
= itemsViewController;
19 references to ViewController
Microsoft.Maui.Controls.Compatibility (19)
iOS\CollectionView\CarouselViewDelegator.cs (8)
19
ViewController
?.UpdateIsScrolling(true);
24
ViewController
?.UpdateIsScrolling(false);
29
ViewController
?.UpdateIsScrolling(false);
34
ViewController
?.DraggingStarted(scrollView);
45
ViewController
?.DraggingEnded(scrollView, willDecelerate);
54
firstVisibleItemIndex =
ViewController
.GetIndexFromIndexPath(First);
55
centerItemIndex =
ViewController
.GetIndexFromIndexPath(Center);
56
lastVisibleItemIndex =
ViewController
.GetIndexFromIndexPath(Last);
iOS\CollectionView\GroupableItemsViewDelegator.cs (4)
20
return
ViewController
.GetReferenceSizeForHeader(collectionView, layout, section);
25
return
ViewController
.GetReferenceSizeForFooter(collectionView, layout, section);
30
ViewController
?.HandleScrollAnimationEnded();
40
return
ViewController
.GetInsetForSection(ItemsViewLayout, collectionView, section);
iOS\CollectionView\ItemsViewDelegator.cs (5)
48
var itemsView =
ViewController
.ItemsView;
49
var source =
ViewController
.ItemsSource;
122
var indexPathsForVisibleItems =
ViewController
.CollectionView.IndexPathsForVisibleItems.OrderBy(x => x.Row).ToList();
130
centerItemIndex = GetCenteredIndexPath(
ViewController
.CollectionView);
169
return
ViewController
.GetSizeForItem(indexPath);
iOS\CollectionView\SelectableItemsViewDelegator.cs (2)
19
ViewController
?.ItemSelected(collectionView, indexPath);
24
ViewController
?.ItemDeselected(collectionView, indexPath);