TracingTerminal

cue4s.TracingTerminal
class TracingTerminal(out: Output) extends Terminal

Attributes

Graph
Supertypes
trait Terminal
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def currentIndex(): Int
override def cursorHide(): this.type

Attributes

Definition Classes
override def cursorShow(): this.type

Attributes

Definition Classes
override def eraseEntireLine(): this.type

Attributes

Definition Classes
override def eraseEntireScreen(): this.type

Attributes

Definition Classes
override def eraseToBeginningOfLine(): this.type

Attributes

Definition Classes
override def eraseToBeginningOfScreen(): this.type

Attributes

Definition Classes
override def eraseToEndOfLine(): this.type

Attributes

Definition Classes
override def eraseToEndOfScreen(): this.type

Attributes

Definition Classes
def get(): String
def getLine(i: Int): String
def getPretty(): String
def log(msg: String): Unit
override def moveBack(n: Int): this.type

Attributes

Definition Classes
override def moveDown(n: Int): this.type

Attributes

Definition Classes
override def moveForward(n: Int): this.type

Attributes

Definition Classes
override def moveHorizontalTo(column: Int): this.type

Attributes

Definition Classes
override def moveNextLine(n: Int): this.type

Attributes

Definition Classes
override def movePreviousLine(n: Int): this.type

Attributes

Definition Classes
override def moveToPosition(row: Int, column: Int): this.type

Attributes

Definition Classes
override def moveUp(n: Int): this.type

Attributes

Definition Classes
override def restore(): this.type

Attributes

Definition Classes
override def save(): this.type

Attributes

Definition Classes
override def screenClear(): this.type

Attributes

Definition Classes
def set(char: Char, line: Int, column: Int): Unit
def updateBounds(): Unit
def writer: String => Unit

Inherited methods

inline def withRestore[A](inline f: => A): Terminal & Terminal

Attributes

Inherited from:
Terminal

Concrete fields

val HEIGHT: Int
var INTERNAL: Array[Char]
val WIDTH: Int
var currentColumn: Int
var currentHeight: Int
var currentLine: Int
var currentWidth: Int
var cursorHidden: Boolean
var saved: Option[(Int, Int)]