runProgram<M extends Model> function
Future<void>
runProgram<M extends Model>(
- M model, {
- ProgramOptions options = const ProgramOptions(),
- ProgramHost? host,
- TuiTerminal? terminal,
Runs a TUI program with the given model.
Convenience function for simple programs:
void main() async {
await runProgram(MyModel());
}
Implementation
Future<void> runProgram<M extends Model>(
M model, {
ProgramOptions options = const ProgramOptions(),
ProgramHost? host,
TuiTerminal? terminal,
}) async {
final program = Program<M>(
model,
options: options,
host: host,
terminal: terminal,
);
await program.run();
}