FlexWidget

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

Definition

public sealed class FlexWidget : Widget

Constructors

1
NameTypeDescription
FlexWidget(string, IReadOnlyList<Widget>, FlexDirection, FlexJustify, FlexAlign, FlexWrap, int, bool, bool, bool, int?, int?, string?, IReadOnlyDictionary<string, string?>?, int)()Constructor—

Properties

10
NameTypeDescription
Appearance
FillHeightBoolean—
FillWidthBoolean—
HeightNullable<Int32>—
WidthNullable<Int32>—
Other
AlignFlexAlign—
DirectionFlexDirection—
ExpandBoolean—
GapInt32—
JustifyFlexJustify—
WrapFlexWrap—

Methods

3
NameTypeDescription
ArrangeCore(LayoutContext, LayoutRect)()Method—
MeasureCore(LayoutContext, BoxConstraints)()LayoutSize—
PaintCore(PaintContext)()Method—