tui.view

package tui.view

Type members

Classlikes

case class Alignment(horizontalAlignment: HorizontalAlignment, verticalAlignment: VerticalAlignment)
Companion:
object
object Alignment
Companion:
class
sealed abstract class Color(val code: String)
Companion:
object
object Color
Companion:
class
case class Coord(x: Int, y: Int)
class EscapeCodes(out: OutputStream)
sealed trait HorizontalAlignment
Companion:
object
Companion:
class
object Input
sealed trait KeyEvent
Companion:
object
object KeyEvent
Companion:
class
class RenderContext(val textMap: TextMap, var x: Int, var y: Int)
case class Size(width: Int, height: Int)
Companion:
object
object Size
Companion:
class
sealed abstract class Style(val code: String)
Companion:
object
object Style
Companion:
class
class TextMap(text: Array[Array[String]], colors: Array[Array[Color]], styles: Array[Array[Style]], val width: Int, val height: Int)
Companion:
object
object TextMap
Companion:
class
sealed trait VerticalAlignment
Companion:
object
Companion:
class
sealed trait View
Companion:
object
object View
Companion:
class