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