Skip to main content

Struct TreeTemplateCompileOptions

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

public readonly record struct TreeTemplateCompileOptions : IEquatable<TreeTemplateCompileOptions>

Implements

IEquatable<TreeTemplateCompileOptions>

Inherited Members

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

Constructors

TreeTemplateCompileOptions(string, TreeFrozenKind, int, IReadOnlyDictionary<string, string>?)

public TreeTemplateCompileOptions(string TemplateId, TreeFrozenKind PaneKind, int Generation, IReadOnlyDictionary<string, string>? Metadata = null)

Parameters

TemplateId string

PaneKind TreeFrozenKind

Generation int

Metadata IReadOnlyDictionary<string, string>?

Properties

Generation

public int Generation { get; init; }

Property Value

int

Metadata

public IReadOnlyDictionary<string, string>? Metadata { get; init; }

Property Value

IReadOnlyDictionary<string, string>?

PaneKind

public TreeFrozenKind PaneKind { get; init; }

Property Value

TreeFrozenKind

TemplateId

public string TemplateId { get; init; }

Property Value

string