Category

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

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

class Object
trait Matchable
class Any
object Bold.type
object Back.type
object Color.type
object Reversed.type
object Underlined.type

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

Concrete fields

val offset: Int
val width: Int