Blocks/Prompts

Prompts

Self-contained, one-shot flows built on Program — no model to write. Each returns a Future and accepts a programOptions list so it can be scripted or tested headlessly. All return null when cancelled with Esc/Ctrl+C.

Install the package

Every component ships in the single dart_tui package.

$dart pub add dart_tui
prompts · dart_tui
Prompts demo

Helpers

PropertyTypeDescription
promptSelect(items, {title})Future<String?>Single-choice picker.
promptConfirm(message)Future<bool?>Yes/no confirmation.
promptInput(label)Future<String?>Single-line text prompt.

Related