runProgramWithResult<M extends Model> function
Future<M>
runProgramWithResult<M extends Model>(
- M model, {
- ProgramOptions options = const ProgramOptions(),
Runs a TUI program and returns the final model after exit.
Implementation
Future<M> runProgramWithResult<M extends Model>(
M model, {
ProgramOptions options = const ProgramOptions(),
}) async {
final program = Program<M>(model, options: options);
await program.run();
return program.finalModel ?? model;
}