tui.view

package tui.view

Members list

Type members

Classlikes

case class Alignment(horizontalAlignment: HorizontalAlignment, verticalAlignment: VerticalAlignment)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Alignment

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Alignment.type
sealed abstract class Color(val code: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Black.type
object Blue.type
object Cyan.type
object Default.type
object Green.type
object Magenta.type
object Red.type
object White.type
object Yellow.type
Show all
object Color

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Color.type
case class Coord(x: Int, y: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class EscapeCodes(out: OutputStream)

Attributes

Supertypes
class Object
trait Matchable
class Any
sealed trait HorizontalAlignment

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Center.type
object Left.type
object Right.type
Self type

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Input

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Input.type
sealed trait KeyEvent

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Character
object Delete.type
object Down.type
object Enter.type
object Escape.type
object Exit.type
object Left.type
object Right.type
object ShiftTab.type
object Tab.type
class UnSupported
object Up.type
Show all
object KeyEvent

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
KeyEvent.type
class RenderContext(val textMap: TextMap, var x: Int, var y: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
case class Size(width: Int, height: Int)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
object Size

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Size.type
sealed abstract class Style(val code: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Blinking.type
object Bold.type
object Default.type
object Dim.type
object Reversed.type
object Underlined.type
Show all
object Style

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Style.type
class TextMap(text: Array[Array[String]], colors: Array[Array[Color]], styles: Array[Array[Style]], val width: Int, val height: Int)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type
object TextMap

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
TextMap.type
sealed trait VerticalAlignment

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait View

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Border
class FixedFrame
class Horizontal
class Overlay
class Padding
class Text
class Vertical
class WithSize
Show all
Self type
object View

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
View.type