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
object Back
object Color
object Reversed
object Underlined

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