run method
override
Fonction appelée par Navigator.display(), combine affichage et gestion des entrées
Implementation
@override
Future<void> run() async{
if (!initializedState && !initializingState){
if (!loadingMessageDrawn){
drawLoadingScreen();
loadingMessageDrawn = true;
}
await initState();
}
else if (initializedState){
draw();
await handleInput();
}
}