Attributes
- Companion
- object
- Source
- JLineTerminal.scala
- Graph
-
- Supertypes
-
trait Terminaltrait Readertrait ApplicationMode[Terminal]trait AlternateScreenMode[Terminal]trait Erasetrait WithToggle[Terminal]trait Cursortrait Writertrait Effectclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- Color
- Source
- Color.scala
- Supertypes
Attributes
- Inherited from:
- Cursor
- Source
- Cursor.scala
- Supertypes
Attributes
- Inherited from:
- Display
- Source
- Display.scala
- Supertypes
Attributes
- Inherited from:
- Erase
- Source
- Erase.scala
- Supertypes
Attributes
- Inherited from:
- Color
- Source
- Color.scala
- Supertypes
Value members
Concrete methods
Run the given terminal program f in alternate screen mode, which means that whatever is displayed by f will not been shown when the program exits, and similarly key presses will not be saved in the history buffer.
Run the given terminal program f in alternate screen mode, which means that whatever is displayed by f will not been shown when the program exits, and similarly key presses will not be saved in the history buffer.
Attributes
- Source
- JLineTerminal.scala
Run the given terminal program f in application mode, which changes the input sent to the program when arrow keys are pressed. See https://invisible-island.net/xterm/xterm.faq.html#xterm_arrows
Run the given terminal program f in application mode, which changes the input sent to the program when arrow keys are pressed. See https://invisible-island.net/xterm/xterm.faq.html#xterm_arrows
Attributes
- Source
- JLineTerminal.scala
Attributes
- Source
- JLineTerminal.scala
Flush the current output, causing it to be shown on the console.
Flush the current output, causing it to be shown on the console.
Attributes
- Source
- JLineTerminal.scala
Run the given terminal program f in raw mode, which means that the program can read user input a character at a time. In canonical mode, which is the default, user input is only available a line at a time.
Run the given terminal program f in raw mode, which means that the program can read user input a character at a time. In canonical mode, which is the default, user input is only available a line at a time.
Attributes
- Source
- JLineTerminal.scala
Attributes
- Source
- JLineTerminal.scala
Write a character to the console.
Write a string to the console.
Inherited methods
Use withStack to ensure a stack is pushed on before f is evaluated, and popped when f finishes.
Use withStack to ensure a stack is pushed on before f is evaluated, and popped when f finishes.
Attributes
- Inherited from:
- WithStack
- Source
- WithStack.scala
Use withToggle to ensure a toggle is turned on before f is evaluated, and turned off when f finishes.
Use withToggle to ensure a toggle is turned on before f is evaluated, and turned off when f finishes.
Attributes
- Inherited from:
- WithToggle
- Source
- WithToggle.scala