Struct TreeColumnPaneSnapshot
Namespace: VelloSharp.TreeDataGrid.Composition
Assembly: VelloSharp.TreeDataGrid.dll
public readonly record struct TreeColumnPaneSnapshot : IEquatable<TreeColumnPaneSnapshot>
Implements
IEquatable<TreeColumnPaneSnapshot>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
TreeColumnPaneSnapshot(ReadOnlyMemory<TreeColumnSpan>, ReadOnlyMemory<TreeColumnMetric>)
public TreeColumnPaneSnapshot(ReadOnlyMemory<TreeColumnSpan> Spans, ReadOnlyMemory<TreeColumnMetric> Metrics)
Parameters
Spans
ReadOnlyMemory<TreeColumnSpan>
Metrics
ReadOnlyMemory<TreeColumnMetric>
Properties
Count
public int Count { get; }
Property Value
Empty
public static TreeColumnPaneSnapshot Empty { get; }
Property Value
Metrics
public ReadOnlyMemory<TreeColumnMetric> Metrics { get; init; }
Property Value
ReadOnlyMemory<TreeColumnMetric>
Spans
public ReadOnlyMemory<TreeColumnSpan> Spans { get; init; }