RichWizard¶
Advanced Rich display capabilities.
Overview¶
The RichWizard class provides advanced display features using Rich, including panels, tables, JSON display, and various types of progress bars.
Class Reference¶
RichWizard
¶
Bases: PanelMixin, TableMixin, JsonMixin, ProgressMixin, DynamicProgressMixin
Rich Wizard for advanced console display capabilities.
This class provides specialized methods for creating and displaying Rich-based panels, tables, JSON, and other formatted outputs, including advanced progress bars.
The class combines multiple mixins to provide a unified API: - PanelMixin: Panel display methods - TableMixin: Table display methods - JsonMixin: JSON display methods - ProgressMixin: Progress bar methods - DynamicProgressMixin: Dynamic layered progress bar methods
Initialize the Rich Wizard.
| PARAMETER | DESCRIPTION |
|---|---|
console
|
Rich Console instance to use for output
TYPE:
|