Skip to main content

Class TreeTemplateValue

Namespace: VelloSharp.TreeDataGrid.Templates
Assembly: VelloSharp.TreeDataGrid.dll

public sealed record TreeTemplateValue : IEquatable<TreeTemplateValue>

Inheritance

objectTreeTemplateValue

Implements

IEquatable<TreeTemplateValue>

Inherited Members

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

Constructors

TreeTemplateValue(TreeTemplateValueKind, string, string?, double?, bool?)

public TreeTemplateValue(TreeTemplateValueKind Kind, string Raw, string? BindingPath = null, double? Number = null, bool? Boolean = null)

Parameters

Kind TreeTemplateValueKind

Raw string

BindingPath string?

Number double?

Boolean bool?

Properties

BindingPath

public string? BindingPath { get; init; }

Property Value

string?

Boolean

public bool? Boolean { get; init; }

Property Value

bool?

Kind

public TreeTemplateValueKind Kind { get; init; }

Property Value

TreeTemplateValueKind

Number

public double? Number { get; init; }

Property Value

double?

Raw

public string Raw { get; init; }

Property Value

string