RoyalApps.RoyalTerminal.Avalonia API
Source-indexed API reference for RoyalApps.RoyalTerminal.Avalonia.
Backend-neutral Avalonia terminal controls and presentation infrastructure with SkiaSharp rendering and virtualized scrolling.
Package
- Package ID:
RoyalApps.RoyalTerminal.Avalonia - Source project:
src/RoyalTerminal.Avalonia/RoyalTerminal.Avalonia.csproj - Related guide: Embedding In Avalonia
Notes
- This package is indexed directly from the public source files.
- Detailed member pages are unavailable because the Markdown reflection generator could not load this assembly in the current environment.
- The source index keeps the package discoverable from the docs site and links each public type back to the repository.
RoyalTerminal.Avalonia.Capture
| Type | Kind | Source |
|---|---|---|
TerminalCaptureRuntime | class | src/RoyalTerminal.Avalonia/Capture/TerminalCaptureRuntime.cs |
RoyalTerminal.Avalonia.Controls
| Type | Kind | Source |
|---|---|---|
TerminalControl | class | src/RoyalTerminal.Avalonia/Controls/TerminalControl.cs |
TerminalDataEventArgs | class | src/RoyalTerminal.Avalonia/Controls/Events/TerminalEventArgs.cs |
TerminalPresenter | class | src/RoyalTerminal.Avalonia/Controls/TerminalPresenter.cs |
TerminalSizeEventArgs | class | src/RoyalTerminal.Avalonia/Controls/Events/TerminalEventArgs.cs |
RoyalTerminal.Avalonia.Rendering
| Type | Kind | Source |
|---|---|---|
TerminalDrawHandler | class | src/RoyalTerminal.Avalonia/Rendering/TerminalDrawHandler.cs |
RoyalTerminal.Avalonia.Scrolling
| Type | Kind | Source |
|---|---|---|
TerminalScrollData | class | src/RoyalTerminal.Avalonia/Scrolling/TerminalScrollData.cs |
VirtualizedTerminalScrollViewer | class | src/RoyalTerminal.Avalonia/Scrolling/VirtualizedTerminalScrollViewer.cs |