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()