Skip to content
ConsoleMonster

API Reference

Class

RecordItem

Namespace ConsoleMonster.Widgets
Assembly ConsoleMonster
Modifiers sealed

One item of a RecordView.

Inheritance

  • Object
  • RecordItem

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Properties

public RecordItemKind Kind { get; } #

The kind.

public Int32 Level { get; } #

The nesting level (0 = top); each level indents by RecordView.IndentWidth.

public String Text { get; internal set; } #

The heading text or the field label (markup for headings, plain for labels).

public ThemeToken? Tone { get; internal set; } #

An optional tone for headings (for example a card's status).

public TableCell? Cell { get; internal set; } #

The field cell (markup, status or raw value).

public ICellPresenter? Presenter { get; internal set; } #

The presenter for raw values, or null for automatic.

public IReadOnlyList<ToneRule>? Rules { get; internal set; } #

Tone rules for raw values.

public IWidget? Widget { get; internal set; } #

The nested widget.

public String? Note { get; internal set; } #

An optional muted note after a heading (for example 12 items).