Widget

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

Definition

public abstract class Widget

Constructors

1
NameTypeDescription
Widget(string, string?, IReadOnlyDictionary<string, string?>?, IReadOnlyList<Widget>?, int)()Constructor—

Properties

7
NameTypeDescription
Appearance
DesiredSizeLayoutSize—
Other
AttributesIReadOnlyDictionary<String, String>—
BoundsLayoutRect—
ChildrenIReadOnlyList<Widget>—
KeyString—
VNodeIdString—
ZIndexInt32—

Methods

7
NameTypeDescription
Arrange(LayoutContext, LayoutRect)()Method—
ArrangeCore(LayoutContext, LayoutRect)()Method—
CreateLayoutBox()LayoutBox—
Measure(LayoutContext, BoxConstraints)()LayoutSize—
MeasureCore(LayoutContext, BoxConstraints)()LayoutSize—
Paint(PaintContext)()Method—
PaintCore(PaintContext)()Method—