Module app

Module app 

Source
Expand description

Contains the main application logic and orchestration.

This module defines the App struct, which serves as the central coordinator for the application. It holds the application’s configuration and manages the overall program flow based on the parsed command-line arguments.

It dispatches execution to specific processes (interactive or non-interactive) and, for interactive processes, manages the Terminal User Interface (TUI) lifecycle, handles events, and processes user actions.

Structs§

App
The main application struct, holding configuration and managing the application flow

Enums§

Action
Represents actions that components or the application can signal to change the application state or flow.