Expand description
The main Program struct that runs the application
Modules§
- error_
handler - Error handling utilities for the runtime
Structs§
- Command
Executor - Executes commands and sends resulting messages
- Event
Processor - Processes raw crossterm events into hojicha events
- Event
Stats - Statistics for monitoring event processing behavior
- FpsLimiter
- Controls the frame rate of rendering
- Priority
Config - Configuration for priority event processing
- Priority
Event Processor - Priority-aware event processor
- Program
- The main program that runs your application
- Program
Options - Options for configuring the program
- Terminal
Config - Configuration for terminal setup
- Terminal
Manager - Manages terminal setup, teardown, and state
Enums§
- Mouse
Mode - Mouse tracking mode
Functions§
- get_
event_ stats - Public API for getting event processing statistics