Enum VirtualScrollChangeOperation
- Namespace
- Nalu
- Assembly
- Nalu.Maui.VirtualScroll.dll
The operation that caused the change. Extends Nalu.VirtualScrollFlattenedChangeOperation with section-level operations.
public enum VirtualScrollChangeOperation
Fields
InsertItem = 1Insert a single item at a given index.
InsertItemRange = 2Insert a contiguous range of items.
InsertSection = 9Insert a section (header + items).
InsertSectionRange = 10Insert multiple contiguous sections.
MoveItem = 7Move a single item from one index to another.
MoveSection = 15Move a section from one index to another.
RefreshItem = 8Refresh the item without changing identity or position.
RefreshSection = 16Refresh a section without changing its structure.
RemoveItem = 3Remove a single item at a given index.
RemoveItemRange = 4Remove a contiguous range of items.
RemoveSection = 11Remove a section (header + items).
RemoveSectionRange = 12Remove multiple contiguous sections.
ReplaceItem = 5Replace the item at a given index. Identity is preserved.
ReplaceItemRange = 6Replace a contiguous range of items.
ReplaceSection = 13Replace all items in a section. Section identity is preserved.
ReplaceSectionRange = 14Replace multiple contiguous sections.
Reset = 0Full data set reset. Avoid unless absolutely necessary.