commander_ui library

Classes

AsciiColors
Component<T>
An abstract interface for a component. A component is a part of a system that has a specific function and can operate independently. This interface defines a contract for components that can handle certain tasks and produce a result of type T.
Err<T>
Represents a failed result of an operation.
Input
A class that represents an input component. This component handles user input and provides validation and error handling.
KeyDownEventListener
Listens to key down events and executes the corresponding callbacks.
Ok<T>
Represents a successful result of an operation.
Result<T>
Represents a result of an operation that could either be successful (Ok) or fail (Err).
Select<T, R extends dynamic>
A class that represents a select component. This component handles user selection from a list of options.
StdinBuffer

Mixins

ResultWhen<T>
Provides default implementations for the when and unwrap methods of Result.
Tools