LayoutResult

Class
Namespace: RazorConsole.Core.Layout
Assembly: RazorConsole.Core

Definition

public sealed record LayoutResult : IEquatable<LayoutResult>

Constructors

1
NameTypeDescription
LayoutResult(Widget, LayoutBox, LayoutSize, int)()Constructor—

Properties

4
NameTypeDescription
Appearance
SizeLayoutSize—
Other
RenderVersionInt32—
RootWidget—
RootBoxLayoutBox—

Methods

9
NameTypeDescription
Deconstruct(out Widget, out LayoutBox, out LayoutSize, out int)()Method—
EnumerateLayoutBoxes()IReadOnlyList<LayoutBox>—
EnumerateLayoutInfos()IReadOnlyList<VNodeLayoutInfo>—
EnumerateLayoutParentIds()IReadOnlyDictionary<String, String>—
Equals(LayoutResult?)()Boolean—
Equals(object?)()Boolean—
GetHashCode()Int32—
PaintToRenderable()IRenderable—
ToString()String—

Operators

2
NameTypeDescription
operator ==(LayoutResult?, LayoutResult?)()Boolean—
operator !=(LayoutResult?, LayoutResult?)()Boolean—