slickml.utils._format#

Module Contents#

Classes#

Colors

Colors for foreground and background.

class slickml.utils._format.Colors[source]#

Bases: slickml.base.ExtendedEnum

Colors for foreground and background.

names()#

Returns a list of color names as string

values()#

Returns a list of color values as string

to_dict()#

Returns a dictionary of all colors name-value pairs as string

Examples

>>> from slickml.utils import Colors
>>> Colors.RED
>>> str(Colors.BLUE)
>>> Colors.names()
>>> Colors.values()
>>> Colors.to_dict()
BLUE = #
BOLD = #
B_Black = #
B_Blue = #
B_Cyan = #
B_DarkGray = #
B_Default = #
B_Green = #
B_LightBlue = #
B_LightCyan = #
B_LightGray = #
B_LightGreen = #
B_LightMagenta = #
B_LightRed = #
B_LightYellow = #
B_Magenta = #
B_Red = #
B_White = #
B_Yellow = #
CYAN = #
DARKCYAN = #
END = #
F_Black = #
F_Blue = #
F_Cyan = #
F_DarkGray = #
F_Default = #
F_Green = #
F_LightBlue = #
F_LightCyan = #
F_LightGray = #
F_LightGreen = #
F_LightMagenta = #
F_LightRed = #
F_LightYellow = #
F_Magenta = #
F_Red = #
F_White = #
F_Yellow = #
GREEN = #
PURPLE = #
RED = #
UNDERLINE = #
YELLOW = #
__dir__()#

Returns all members and all public methods

__format__(format_spec)#

Returns format using actual value type unless __str__ has been overridden.

__hash__()#

Return hash(self).

__reduce_ex__(proto)#

Helper for pickle.

__repr__() str#

Returns the Enum str representation value.

Returns:

str

__str__() str#

Returns the Enum str value.

Returns:

str

name()#

The name of the Enum member.

classmethod names() List[str]#

Returns a list of Enum names as string.

Returns:

List[str]

classmethod to_dict() Dict[str, str]#

Returns a dictionary of all Enum name-value pairs as string.

Returns:

Dict[str, str]

value()#

The value of the Enum member.

classmethod values() List[str]#

Returns a list of Enum values as string.

Returns:

List[str]