Class LinearVirtualScrollLayout
- Namespace
- Nalu
- Assembly
- Nalu.Maui.VirtualScroll.dll
A linear layout for virtual scroll that arranges items in a single line.
public abstract class LinearVirtualScrollLayout : VirtualScrollLayout, INotifyPropertyChanged, IVirtualScrollLayout
- Inheritance
-
LinearVirtualScrollLayout
- Implements
- Derived
- Inherited Members
Constructors
LinearVirtualScrollLayout(ItemsLayoutOrientation)
Initializes a new instance of the LinearVirtualScrollLayout class.
protected LinearVirtualScrollLayout(ItemsLayoutOrientation orientation)
Parameters
orientationItemsLayoutOrientationThe orientation of the layout.
Fields
EstimatedFooterSizeProperty
Bindable property for EstimatedFooterSize.
public static readonly BindableProperty EstimatedFooterSizeProperty
Field Value
EstimatedHeaderSizeProperty
Bindable property for EstimatedHeaderSize.
public static readonly BindableProperty EstimatedHeaderSizeProperty
Field Value
EstimatedItemSizeProperty
Bindable property for EstimatedItemSize.
public static readonly BindableProperty EstimatedItemSizeProperty
Field Value
EstimatedSectionFooterSizeProperty
Bindable property for EstimatedSectionFooterSize.
public static readonly BindableProperty EstimatedSectionFooterSizeProperty
Field Value
EstimatedSectionHeaderSizeProperty
Bindable property for EstimatedSectionHeaderSize.
public static readonly BindableProperty EstimatedSectionHeaderSizeProperty
Field Value
Properties
EstimatedFooterSize
Gets or sets the estimated size of the footer in the layout.
public double EstimatedFooterSize { get; set; }
Property Value
Remarks
This is useful on UIKit to highly reduce layout calculations, especially while UICollectionView estimates the total content size.
EstimatedHeaderSize
Gets or sets the estimated size of the header in the layout.
public double EstimatedHeaderSize { get; set; }
Property Value
Remarks
This is useful on UIKit to highly reduce layout calculations, especially while UICollectionView estimates the total content size.
EstimatedItemSize
Gets or sets the estimated size of each item in the layout.
public double EstimatedItemSize { get; set; }
Property Value
Remarks
This is useful on UIKit to highly reduce layout calculations, especially while UICollectionView estimates the total content size.
EstimatedSectionFooterSize
Gets or sets the estimated size of section footers in the layout.
public double EstimatedSectionFooterSize { get; set; }
Property Value
Remarks
This is useful on UIKit to highly reduce layout calculations, especially while UICollectionView estimates the total content size.
EstimatedSectionHeaderSize
Gets or sets the estimated size of section headers in the layout.
public double EstimatedSectionHeaderSize { get; set; }
Property Value
Remarks
This is useful on UIKit to highly reduce layout calculations, especially while UICollectionView estimates the total content size.