Skip to main content

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​

int

Empty​

public static TreeColumnPaneSnapshot Empty { get; }

Property Value​

TreeColumnPaneSnapshot

Metrics​

public ReadOnlyMemory<TreeColumnMetric> Metrics { get; init; }

Property Value​

ReadOnlyMemory<TreeColumnMetric>

Spans​

public ReadOnlyMemory<TreeColumnSpan> Spans { get; init; }

Property Value​

ReadOnlyMemory<TreeColumnSpan>