2 types derived from ItemsLayout
Microsoft.Maui.Controls (2)
Items\GridItemsLayout.cs (1)
5 public class GridItemsLayout : ItemsLayout
Items\LinearItemsLayout.cs (1)
7 public class LinearItemsLayout : ItemsLayout
9 references to ItemsLayout
Microsoft.Maui.Controls (3)
Items\ItemsLayout.cs (2)
17 BindableProperty.Create(nameof(SnapPointsAlignment), typeof(SnapPointsAlignment), typeof(ItemsLayout), 29 BindableProperty.Create(nameof(SnapPointsType), typeof(SnapPointsType), typeof(ItemsLayout),
Items\ItemsView.cs (1)
112 BindableProperty.Create(nameof(ItemsLayout), typeof(IItemsLayout), typeof(ItemsView),
Microsoft.Maui.Controls.Compatibility (6)
iOS\CollectionView\CarouselViewLayout.cs (2)
11 readonly ItemsLayout _itemsLayout; 14 public CarouselViewLayout(ItemsLayout itemsLayout, CarouselView carouselView) : base(itemsLayout)
iOS\CollectionView\ItemsViewLayout.cs (3)
16 readonly ItemsLayout _itemsLayout; 35 protected ItemsViewLayout(ItemsLayout itemsLayout, ItemSizingStrategy itemSizingStrategy = ItemSizingStrategy.MeasureFirstItem) 530 static void ForceScrollToLastItem(UICollectionView collectionView, ItemsLayout itemsLayout)
iOS\CollectionView\StructuredItemsViewController.cs (1)
58 protected override bool IsHorizontal => (ItemsView?.ItemsLayout as ItemsLayout)?.Orientation == ItemsLayoutOrientation.Horizontal;