U a @sdZdZdZdZddZddZdd d Zdd d ZGd ddeZ GdddeZ Gddde Z Gddde Z Gddde Z e Ze Ze Ze ZdS)z This module generates ANSI character codes to printing colors to terminals. See: http://en.wikipedia.org/wiki/ANSI_escape_code z]cCstt|dS)NmCSIstr)coderNC:\Users\vtejo\AppData\Local\Temp\pip-unpacked-wheel-bi8bwml3\colorama\ansi.py code_to_chars sr cCstd|tS)Nz2;)OSCBEL)titlerrr set_titlesr cCstt|dS)NJrmoderrr clear_screensrcCstt|dS)NKrrrrr clear_linesrc@seZdZddZdS) AnsiCodescCs6t|D](}|dst||}t||t|qdS)N_)dir startswithgetattrsetattrr )selfnamevaluerrr__init__s   zAnsiCodes.__init__N)__name__ __module__ __qualname__rrrrrrsrc@s>eZdZd ddZdddZdddZddd Zdd d Zd S) AnsiCursorcCstt|dS)NArrnrrrUP%sz AnsiCursor.UPcCstt|dS)NBrr%rrrDOWN'szAnsiCursor.DOWNcCstt|dS)NCrr%rrrFORWARD)szAnsiCursor.FORWARDcCstt|dS)NDrr%rrrBACK+szAnsiCursor.BACKcCstt|dt|dS)N;Hr)rxyrrrPOS-szAnsiCursor.POSN)r#)r#)r#)r#)r#r#)rr r!r'r)r+r-r2rrrrr"$s     r"c@sPeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdS)AnsiFore !"#$%'Z[\]^_`aNrr r!BLACKREDGREENYELLOWBLUEMAGENTACYANWHITERESET LIGHTBLACK_EX LIGHTRED_EX LIGHTGREEN_EXLIGHTYELLOW_EX LIGHTBLUE_EXLIGHTMAGENTA_EX LIGHTCYAN_EX LIGHTWHITE_EXrrrrr31s"r3c@sPeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdS)AnsiBack()*+,-./1defghijkNrErrrrrWGs"rWc@seZdZdZdZdZdZdS) AnsiStyler#rN)rr r!BRIGHTDIMNORMAL RESET_ALLrrrrri]sriN)r)r)__doc__rr r r r rrobjectrr"r3rWriForeBackStyleCursorrrrrs