package
6.0.0+incompatible
Repository: https://github.com/srcup/u-root.git
Documentation: pkg.go.dev

# Functions

NewReader creates a new Reader on the given terminal file.
No description provided by the author
Setup sets up the terminal so that it is suitable for the Reader and Writer to use.

# Constants

DefaultSeqTimeout is the amount of time within which runes that make up an escape sequence are supposed to follow each other.

# Structs

FatalErrorEvent represents an error that affects the Reader's ability to continue reading events.
MouseEvent represents a mouse event (either pressing or releasing).
NonfatalErrorEvent represents an error that can be gradually recovered.
Pos is the position in a terminal.

# Interfaces

Event represents an event that can be read from the terminal.
Reader reads terminal events and makes them available on a channel.
No description provided by the author

# Type aliases

CursorPosition represents a report of the current cursor position from the terminal driver, usually as a response from a cursor position request.
KeyEvent represents a key press.
PasteSetting indicates the start or finish of pasted text.
RawRune represents a rune read in raw mode.