3 types derived from ItemsViewLayout
Microsoft.Maui.Controls (3)
Handlers\Items\iOS\CarouselViewLayout.cs (1)
8 public class CarouselViewLayout : ItemsViewLayout
Handlers\Items\iOS\GridViewLayout.cs (1)
11 public class GridViewLayout : ItemsViewLayout
Handlers\Items\iOS\ListViewLayout.cs (1)
8 public class ListViewLayout : ItemsViewLayout
27 references to ItemsViewLayout
Microsoft.Maui.Controls (27)
Handlers\Items\CarouselViewHandler.iOS.cs (3)
9 ItemsViewLayout _layout; 11 protected override CarouselViewController CreateController(CarouselView newElement, ItemsViewLayout layout) 14 protected override ItemsViewLayout SelectLayout() =>
Handlers\Items\GroupableItemsViewHandler.iOS.cs (1)
14 protected override ItemsViewController<TItemsView> CreateController(TItemsView itemsView, ItemsViewLayout layout)
Handlers\Items\iOS\CarouselViewController.cs (1)
35 public CarouselViewController(CarouselView itemsView, ItemsViewLayout layout) : base(itemsView, layout)
Handlers\Items\iOS\CarouselViewDelegator.cs (1)
10 public CarouselViewDelegator(ItemsViewLayout itemsViewLayout, CarouselViewController itemsViewController)
Handlers\Items\iOS\GroupableItemsViewController.cs (2)
25 public GroupableItemsViewController(TItemsView groupableItemsView, ItemsViewLayout layout) 204 internal UIEdgeInsets GetInsetForSection(ItemsViewLayout itemsViewLayout,
Handlers\Items\iOS\GroupableItemsViewDelegator.cs (1)
13 public GroupableItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
Handlers\Items\iOS\ItemsViewController.cs (3)
29 protected ItemsViewLayout ItemsViewLayout { get; set; } 52 protected ItemsViewController(TItemsView itemsView, ItemsViewLayout layout) : base(layout) 58 public void UpdateLayout(ItemsViewLayout newLayout)
Handlers\Items\iOS\ItemsViewDelegator.cs (2)
17 public ItemsViewLayout ItemsViewLayout { get; } 22 public ItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
Handlers\Items\iOS\ItemsViewLayout.cs (1)
430 Application.Current?.FindMauiContext()?.CreateLogger<ItemsViewLayout>()?.LogWarning(ex, "NSRangeException");
Handlers\Items\iOS\ReorderableItemsViewController.cs (1)
17 public ReorderableItemsViewController(TItemsView reorderableItemsView, ItemsViewLayout layout)
Handlers\Items\iOS\ReorderableItemsViewDelegator.cs (1)
13 public ReorderableItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
Handlers\Items\iOS\SelectableItemsViewController.cs (1)
14 public SelectableItemsViewController(TItemsView selectableItemsView, ItemsViewLayout layout)
Handlers\Items\iOS\SelectableItemsViewDelegator.cs (1)
12 public SelectableItemsViewDelegator(ItemsViewLayout itemsViewLayout, TViewController itemsViewController)
Handlers\Items\iOS\StructuredItemsViewController.cs (1)
23 public StructuredItemsViewController(TItemsView structuredItemsView, ItemsViewLayout layout)
Handlers\Items\ItemsViewHandler.iOS.cs (3)
15 ItemsViewLayout _layout; 42 protected abstract ItemsViewLayout SelectLayout(); 44 protected abstract ItemsViewController<TItemsView> CreateController(TItemsView newElement, ItemsViewLayout layout);
Handlers\Items\ReorderableItemsViewHandler.iOS.cs (1)
14 protected override ItemsViewController<TItemsView> CreateController(TItemsView itemsView, ItemsViewLayout layout)
Handlers\Items\SelectableItemsViewHandler.iOS.cs (1)
14 protected override ItemsViewController<TItemsView> CreateController(TItemsView itemsView, ItemsViewLayout layout)
Handlers\Items\StructuredItemsViewHandler.iOS.cs (2)
9 protected override ItemsViewController<TItemsView> CreateController(TItemsView itemsView, ItemsViewLayout layout) 12 protected override ItemsViewLayout SelectLayout()