3 types derived from ItemsViewLayout
Microsoft.Maui.Controls.Compatibility (3)
iOS\CollectionView\CarouselViewLayout.cs (1)
8 public class CarouselViewLayout : ItemsViewLayout
iOS\CollectionView\GridViewLayout.cs (1)
10 public class GridViewLayout : ItemsViewLayout
iOS\CollectionView\ListViewLayout.cs (1)
7 public class ListViewLayout : ItemsViewLayout
24 references to ItemsViewLayout
Microsoft.Maui.Controls.Compatibility (24)
iOS\CollectionView\CarouselViewController.cs (1)
25 public CarouselViewController(CarouselView itemsView, ItemsViewLayout layout) : base(itemsView, layout)
iOS\CollectionView\CarouselViewDelegator.cs (1)
10 public CarouselViewDelegator(ItemsViewLayout itemsViewLayout, CarouselViewController itemsViewController)
iOS\CollectionView\CarouselViewRenderer.cs (3)
11 ItemsViewLayout _layout; 18 protected override CarouselViewController CreateController(CarouselView newElement, ItemsViewLayout layout) 59 protected override ItemsViewLayout SelectLayout() =>
iOS\CollectionView\GroupableItemsViewController.cs (2)
25 public GroupableItemsViewController(TItemsView groupableItemsView, ItemsViewLayout layout) 212 internal UIEdgeInsets GetInsetForSection(ItemsViewLayout itemsViewLayout,
iOS\CollectionView\GroupableItemsViewDelegator.cs (1)
13 public GroupableItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
iOS\CollectionView\GroupableItemsViewRenderer.cs (1)
13 protected override TViewController CreateController(TItemsView itemsView, ItemsViewLayout layout)
iOS\CollectionView\ItemsViewController.cs (3)
20 protected ItemsViewLayout ItemsViewLayout { get; set; } 32 protected ItemsViewController(TItemsView itemsView, ItemsViewLayout layout) : base(layout) 38 public void UpdateLayout(ItemsViewLayout newLayout)
iOS\CollectionView\ItemsViewDelegator.cs (2)
15 public ItemsViewLayout ItemsViewLayout { get; } 20 public ItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
iOS\CollectionView\ItemsViewLayout.cs (1)
392 Application.Current?.FindMauiContext()?.CreateLogger<ItemsViewLayout>()?.LogWarning(ex, "NSRangeException");
iOS\CollectionView\ItemsViewRenderer.cs (3)
14 ItemsViewLayout _layout; 83 protected abstract ItemsViewLayout SelectLayout(); 158 protected abstract TViewController CreateController(TItemsView newElement, ItemsViewLayout layout);
iOS\CollectionView\SelectableItemsViewController.cs (1)
13 public SelectableItemsViewController(TItemsView selectableItemsView, ItemsViewLayout layout)
iOS\CollectionView\SelectableItemsViewDelegator.cs (1)
12 public SelectableItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
iOS\CollectionView\SelectableItemsViewRenderer.cs (1)
14 protected override TViewController CreateController(TItemsView itemsView, ItemsViewLayout layout)
iOS\CollectionView\StructuredItemsViewController.cs (1)
23 public StructuredItemsViewController(TItemsView structuredItemsView, ItemsViewLayout layout)
iOS\CollectionView\StructuredItemsViewRenderer.cs (2)
13 protected override TViewController CreateController(TItemsView itemsView, ItemsViewLayout layout) 53 protected override ItemsViewLayout SelectLayout()