LayoutResult
ClassNamespace:
RazorConsole.Core.LayoutAssembly:
RazorConsole.CoreDefinition
public sealed record LayoutResult : IEquatable<LayoutResult>Constructors
1| Name | Type | Description |
|---|---|---|
LayoutResult(Widget, LayoutBox, LayoutSize, int)() | Constructor | — |
Properties
4| Name | Type | Description |
|---|---|---|
Appearance | ||
Size | LayoutSize | — |
Other | ||
RenderVersion | Int32 | — |
Root | Widget | — |
RootBox | LayoutBox | — |
Methods
9| Name | Type | Description |
|---|---|---|
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 | — |