Module program

Source
Expand description

Program runtime and builder for TUI applications. This module defines the Program struct and its associated ProgramBuilder, which are responsible for coordinating the entire bubbletea-rs application lifecycle. The Program sets up the terminal, handles input, executes commands, and renders the model’s view.

Structs§

Program
The main Program struct that coordinates the application.
ProgramBuilder
A builder for creating and configuring Program instances.
ProgramConfig
Configuration options for a Program.

Enums§

MouseMotion
Defines the different modes for mouse motion reporting.