Widget
ClassNamespace:
RazorConsole.Core.LayoutAssembly:
RazorConsole.CoreDefinition
public abstract class WidgetConstructors
1| Name | Type | Description |
|---|---|---|
Widget(string, string?, IReadOnlyDictionary<string, string?>?, IReadOnlyList<Widget>?, int)() | Constructor | — |
Properties
7| Name | Type | Description |
|---|---|---|
Appearance | ||
DesiredSize | LayoutSize | — |
Other | ||
Attributes | IReadOnlyDictionary<String, String> | — |
Bounds | LayoutRect | — |
Children | IReadOnlyList<Widget> | — |
Key | String | — |
VNodeId | String | — |
ZIndex | Int32 | — |
Methods
7| Name | Type | Description |
|---|---|---|
Arrange(LayoutContext, LayoutRect)() | Method | — |
ArrangeCore(LayoutContext, LayoutRect)() | Method | — |
CreateLayoutBox() | LayoutBox | — |
Measure(LayoutContext, BoxConstraints)() | LayoutSize | — |
MeasureCore(LayoutContext, BoxConstraints)() | LayoutSize | — |
Paint(PaintContext)() | Method | — |
PaintCore(PaintContext)() | Method | — |