Skip to main content

Class TreeColumnStripCache

Namespace: VelloSharp.TreeDataGrid.Composition
Assembly: VelloSharp.TreeDataGrid.dll

Maintains a snapshot of column strips grouped by freeze bands (leading, primary, trailing) and provides change tracking across updates.

public sealed class TreeColumnStripCache

Inheritance

objectTreeColumnStripCache

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods

Update(ReadOnlySpan<TreeColumnDefinition>, ReadOnlySpan<TreeColumnSlot>)

public TreeColumnStripSnapshot Update(ReadOnlySpan<TreeColumnDefinition> definitions, ReadOnlySpan<TreeColumnSlot> slots)

Parameters

definitions ReadOnlySpan<TreeColumnDefinition>

slots ReadOnlySpan<TreeColumnSlot>

Returns

TreeColumnStripSnapshot