Explore the SharpConsoleUI API
masterThe SharpConsoleUI API provides the core building blocks for creating terminal-based user interfaces. The API is organized into several key functional areas:
- Core Namespace (
SharpConsoleUI): Contains the fundamental classes and logic required to initialize and manage a console application. - Window Management (
Window): The primary abstraction for defining a UI area or container within the terminal. - UI Controls (
Controls): A collection of pre-built components (widgets) used to build interactive interfaces. - Fluent Builders (
Builders): A set of builder patterns used to construct complex UI hierarchies and configurations using a fluent API style.