interact library

Classes

Confirm
A confirm component.
Input
An input component.
MultiProgress
A shared context and handler for rendering multiple Progress bars.
MultiSelect
A multiple select or checkbox input component.
MultiSpinner
A shared context and handler for rendering multiple Spinners.
Password
A password input component.
Progress
A progress bar component.
ProgressState
Handles a progress bar's state.
Select
A selector component.
Sort
A sortable list component.
Spinner
A spinner or a loading indicator component.
SpinnerState
Handles a Spinner's state.
Theme
The theme to be used by components.
ValidationError
The error message to be thrown from the Input component's validator when there is an error.

Properties

reset ↔ void Function()
Resets the Terminal to default values.
getter/setter pair

Typedefs

StyleFunction = String Function(String)
Function takes a String and returns a String.