TableWidget

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

Definition

public sealed class TableWidget : Widget

Constructors

1
NameTypeDescription
TableWidget(string, IReadOnlyList<TableWidgetRow>, IReadOnlyList<TableWidgetRow>, TableWidgetBorderStyle, bool, bool, int?, Style?, string?, IReadOnlyDictionary<string, string?>?, int)()Constructor—

Properties

7
NameTypeDescription
Appearance
BorderTableWidgetBorderStyle—
BorderStyleStyle—
WidthNullable<Int32>—
Other
BodyRowsIReadOnlyList<TableWidgetRow>—
ExpandBoolean—
HeaderRowsIReadOnlyList<TableWidgetRow>—
ShowHeadersBoolean—

Methods

4
NameTypeDescription
ArrangeCore(LayoutContext, LayoutRect)()Method—
CreateLayoutBox()LayoutBox—
MeasureCore(LayoutContext, BoxConstraints)()LayoutSize—
PaintCore(PaintContext)()Method—