Skip to content
ConsoleMonster

API Reference

Class

MarkupPresenter

Namespace ConsoleMonster.Presenters
Assembly ConsoleMonster
Implements
Modifiers sealed

Shows text values as markup ([pass]OK[/] [muted]3s[/]) and RichText with its own styles. Data is literal everywhere else, so this presenter is the opt-in (column option Markup = $true or Presenter = 'Markup'). Invalid markup is shown literally; line breaks become spaces in one cell line.

Inheritance

  • Object
  • MarkupPresenter

Constructors

public MarkupPresenter() #

Methods

public PresentedValue Present(Object? value, PresenterContext context) #
Returns: PresentedValue

Presents a value.

Parameters

value System.Object? requiredposition: 0
The raw value (may be null).
context ConsoleMonster.Presenters.PresenterContext requiredposition: 1
Culture, clock, time zone, column statistics and the render context.

Returns

The presented value.