aurorafw ~master (2020-10-29T20:10:48Z)
Dub
Repo
Terminal.Input
aurorafw
cli
terminal
terminal
Terminal
Undocumented in source.
struct
Terminal
struct
Input {
void
delegate
(
immutable
KeyboardEvent
)
keyPressedCallback
;
string
buffer
();
dchar
ch
();
bool
isEnable
;
}
Members
Functions
buffer
string
buffer
()
Undocumented in source. Be warned that the author may not have intended to support it.
ch
dchar
ch
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
isEnable
bool
isEnable
;
Undocumented in source.
keyPressedCallback
void
delegate
(
immutable
KeyboardEvent
)
keyPressedCallback
;
Undocumented in source.
Meta
Source
See Implementation
aurorafw
cli
terminal
terminal
Terminal
constructors
this
destructors
~this
enums
EventFlag
OutputType
functions
alternateScreen
clear
disableRawMode
enableRawMode
flushBuffer
getCursorPosition
getWindowSize
keyHit
moveXPos
moveYPos
pollEvents
readBuffer
readCh
setCursorPos
setTitle
terminate
viewCursor
writeBuffer
writeDescriptor
postblits
this(this)
properties
isRawMode
static functions
isMacTerminal
terminalInFamily
structs
Event
Input
variables
input