terminui library

Classes

KeyboardEventEmitter
MemoryTerminuiRepository
An implementation of a TerminuiRepository that stores the command history in memory.
TerminuiCommand<S>
TerminuiRepository
A repository to persist and read history of commands.
TerminuiView<S>
A Terminal like view that can be used to be interacted with commands.

Typedefs

ContainerBuilder = Widget Function(BuildContext context, Widget child)
HistoryBuilder = Widget Function(BuildContext context, ScrollController scrollController, Widget child)
KeyEventCallback = KeyEventResult? Function(KeyEvent event)