ScrollbackRowEventArgs
Namespace: Hex1b
Assembly: Hex1b.dll
Provides data for the scrollback row callback, invoked when a row is scrolled off the top of the terminal screen into the scrollback buffer.
csharp
public sealed class ScrollbackRowEventArgsInheritance
Object → ScrollbackRowEventArgs
Properties
Cells
The cell data for the row that was scrolled off screen.
Returns: ReadOnlyMemory<TerminalCell>
csharp
public ReadOnlyMemory<TerminalCell> Cells { get; }OriginalWidth
The terminal width (in columns) when this row was captured.
Returns: Int32
csharp
public int OriginalWidth { get; }Terminal
The terminal instance that generated this scrollback row.
Returns: Hex1bTerminal
csharp
public Hex1bTerminal Terminal { get; }Timestamp
When the row was scrolled off screen.
Returns: DateTimeOffset
csharp
public DateTimeOffset Timestamp { get; }