class documentation

class AnsiParser: (source)

View In Hierarchy

Parser class for ANSI codes.
Method __init__ Undocumented
Method formatText Undocumented
Method parseColor Handle a single ANSI color sequence
Method parseCursor Undocumented
Method parseErase Undocumented
Method parseString Turn a string input into a list of ColorText elements.
Method pickColor Undocumented
Method stripEscapes Remove all ANSI color escapes from the given string.
Method writeString Undocumented
Class Variable ASSIGN_SET Undocumented
Class Variable COLOR_SET Undocumented
Class Variable CURSOR_SET Undocumented
Class Variable ERASE_SET Undocumented
Class Variable MODE_SET Undocumented
Class Variable SETS Undocumented
Instance Variable blink Undocumented
Instance Variable bold Undocumented
Instance Variable currentBG Undocumented
Instance Variable currentFG Undocumented
Instance Variable defaultBG Undocumented
Instance Variable defaultFG Undocumented
Instance Variable display Undocumented
Instance Variable flash Undocumented
Instance Variable prepend Undocumented
Instance Variable reverse Undocumented
Instance Variable underline Undocumented
def __init__(self, defaultFG, defaultBG): (source)

Undocumented

def formatText(self, text): (source)

Undocumented

def parseColor(self, str): (source)
Handle a single ANSI color sequence
def parseCursor(self, cursor): (source)

Undocumented

def parseErase(self, erase): (source)

Undocumented

def parseString(self, str): (source)
Turn a string input into a list of ColorText elements.
def pickColor(self, value, mode, BOLD=ColorText.BOLD_COLORS): (source)

Undocumented

def stripEscapes(self, string): (source)
Remove all ANSI color escapes from the given string.
def writeString(self, colorstr): (source)

Undocumented

ASSIGN_SET: tuple[str, ...] = (source)

Undocumented

COLOR_SET: tuple[str, ...] = (source)

Undocumented

CURSOR_SET: tuple[str, ...] = (source)

Undocumented

ERASE_SET: tuple[str, ...] = (source)

Undocumented

MODE_SET: tuple[str, ...] = (source)

Undocumented

SETS = (source)

Undocumented

blink: int = (source)

Undocumented

bold: int = (source)

Undocumented

currentBG = (source)

Undocumented

currentFG = (source)

Undocumented

defaultBG = (source)

Undocumented

defaultFG = (source)

Undocumented

display: int = (source)

Undocumented

flash: int = (source)

Undocumented

prepend = (source)

Undocumented

reverse: int = (source)

Undocumented

underline: int = (source)

Undocumented