Category

utest.ufansi.Category
sealed abstract class Category(val offset: Int, val width: Int)(implicit catName: Name)

Represents a set of ufansi.Attrs all occupying the same bit-space in the state Int

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Bold
object Back
object Color
object Reversed
object Underlined
Show all

Members list

Value members

Concrete methods

def lookupAttr(applyState: Long): Attr
def lookupEscape(applyState: Long): String
def makeAttr(s: String, applyValue: Long)(implicit name: Name): EscapeAttr
def makeNoneAttr(applyValue: Long)(implicit name: Name): ResetAttr
def mask: Int

Abstract fields

val all: Vector[Attr]

Concrete fields

val offset: Int
val width: Int