Class TuiMultipleLabels
- Namespace
- AshConsoleGraphics
- Assembly
- AshConsoleGraphics.dll
Two labels side by side, left and right text
public class TuiMultipleLabels : TuiElement
- Inheritance
-
TuiMultipleLabels
- Inherited Members
Constructors
TuiMultipleLabels(IEnumerable<string>, Placement, int, int, IEnumerable<CharFormat?>)
Initializes a new label
public TuiMultipleLabels(IEnumerable<string> ts, Placement p, int x, int y, IEnumerable<CharFormat?> f = null)
Parameters
ts
IEnumerable<string>p
Placementx
inty
intf
IEnumerable<CharFormat>The format
Properties
NumberOfLabels
Count of labels
public int NumberOfLabels { get; }
Property Value
Methods
GenerateBuffer()
The method that generates the element's buffer
protected override Buffer GenerateBuffer()
Returns
GetFormat(int)
public CharFormat? GetFormat(int index)
Parameters
index
int
Returns
GetText(int)
public string GetText(int index)
Parameters
index
int
Returns
SetFormat(int, CharFormat?)
public bool SetFormat(int index, CharFormat? format)
Parameters
index
intformat
CharFormat
Returns
SetText(int, string)
public bool SetText(int index, string text)