dart_console/dart_console library

Classes

BoxGlyphSet
Calendar
Console
A representation of the current console window.
Coordinate
A screen position, measured in rows and columns from the top-left origin of the screen. Coordinates are zero-based, and converted as necessary for the underlying system representation (e.g. one-based for VT-style displays).
KeyStroke
A representation of a keystroke.
ProgressBar
A facility for drawing a progress bar in the terminal.
ScrollbackBuffer
The ScrollbackBuffer class is a utility for handling multi-line user input in readline(). It doesn't support history editing a la bash, but it should handle the most common use cases.
Table
An experimental class for drawing tables. The API is not final yet.

Extensions

StringUtils on String