runNumberInputPrompt function
Future<num?>
runNumberInputPrompt(
- NumberInputModel model,
- Terminal terminal, {
- ProgramOptions? options,
Runs a NumberInputModel and resolves to the submitted number, or null
if the user cancels.
Implementation
Future<num?> runNumberInputPrompt(
NumberInputModel model,
Terminal terminal, {
ProgramOptions? options,
}) async {
final controller = _PromptController<num?>();
final program = Program(
_NumberInputPromptModel(model, controller),
options: options ?? promptProgramOptions,
terminal: terminal,
);
await program.run();
return await controller.future;
}