21 : screen_(
screen), component_(std::move(component)) {
31 return screen_->HasQuitted();
38 screen_->RunOnce(component_);
44 screen_->RunOnceBlocking(component_);
bool HasQuitted()
Indica si el bucle ha terminado.
Loop(ScreenInteractive *screen, Component component)
Un Loop es un envoltorio alrededor de un Component y un ScreenInteractive. Se utiliza para ejecutar u...
void RunOnce()
Ejecuta el bucle una vez. Hace que el component procese todas las tareas/eventos pendientes....
void RunOnceBlocking()
Espera a que se maneje al menos un evento y ejecuta Loop::RunOnce().
ScreenInteractive es una Screen que puede manejar eventos, ejecutar un bucle principal y administrar ...
El espacio de nombres ftxui:: de FTXUI.
std::shared_ptr< ComponentBase > Component