Skip to content

Components

This contains all the Outlify components you can use. To view a demo to quickly see the functionality of a particular component, use:

python -m outlify.<component>

For example, to view the demo for the Panel module:

python -m outlify.panel

Panels

Panel

Used for displaying plain text content inside a customizable Panel.


ParamsPanel

Specialized Panel for displaying key-value pairs, often used for configuration settings or parameterized data.


Common customization

General Panel customization that does not depend on a specific Panel.


Lists

TitledList

Used to output a simple list of headings in a structured form.


Style

Colors / Back

A classes for managing colors. Colors for text colors aka foreground. Back for background.


Styles

A class for managing text styles.


AnsiCodes

This is parent class for Colors, Back, Styles. But it can help you in your customization as well.