Skip to content

PieceTreeDiagnosticNode

Namespace: Hex1b.Documents

Assembly: Hex1b.dll

Diagnostic snapshot of a piece tree node for visualization.

csharp
public sealed class PieceTreeDiagnosticNode

Inheritance

ObjectPieceTreeDiagnosticNode

Properties

Color

Returns: String

csharp
public string Color { get; init; }

Left

Returns: PieceTreeDiagnosticNode

csharp
public PieceTreeDiagnosticNode? Left { get; init; }

LeftSubtreeSize

Returns: Int32

csharp
public int LeftSubtreeSize { get; init; }

Length

Returns: Int32

csharp
public int Length { get; init; }

Returns: PieceTreeDiagnosticNode

csharp
public PieceTreeDiagnosticNode? Right { get; init; }

Source

Returns: String

csharp
public string Source { get; init; }

Start

Returns: Int32

csharp
public int Start { get; init; }

Released under the MIT License.