Table of Contents

Class ActivityContext

Namespace
ItTiger.TigerCli.Tui.Activity
Assembly
ItTiger.TigerCli.dll
The safe, thread-safe surface a background activity operation uses to report progress. It exposes only value updates — never rendering primitives, widgets, or the grid. Updates are coalesced and applied to the UI on the modal-loop thread; the operation never renders or mutates widgets directly.
public sealed class ActivityContext
Inheritance
ActivityContext
Inherited Members

Methods

SetMessage(string, string)

Convenience for a single-value text row: sets value 0 of row.
public void SetMessage(string row, string text)

Parameters

row string
text string

SetValue(string, int, object?)

Sets a single value of a dynamic row by index.
public void SetValue(string row, int index, object? value)

Parameters

row string
index int
value object

SetValues(string, params object?[])

Replaces all values of a dynamic row (count must match the row's declared length).
public void SetValues(string row, params object?[] values)

Parameters

row string
values object[]