uqlm.utils.display.ConditionalSpinnerColumn#
- class uqlm.utils.display.ConditionalSpinnerColumn(spinner_name='dots', style='progress.spinner', speed=1.0, finished_text=' ', table_column=None)#
Bases:
SpinnerColumn
- __init__(spinner_name='dots', style='progress.spinner', speed=1.0, finished_text=' ', table_column=None)#
Methods
__init__
([spinner_name, style, speed, ...])Get a table column, used to build tasks table.
render
(task)Should return a renderable object.
set_spinner
(spinner_name[, spinner_style, speed])Set a new spinner.
Attributes
max_refresh
- get_table_column()#
Get a table column, used to build tasks table.
- Return type:
Column
- render(task)#
Should return a renderable object.
- set_spinner(spinner_name, spinner_style='progress.spinner', speed=1.0)#
Set a new spinner.
- Return type:
None
- Parameters:
spinner_name (str) – Spinner name, see python -m rich.spinner.
spinner_style (Optional[StyleType], optional) – Spinner style. Defaults to “progress.spinner”.
speed (float, optional) – Speed factor of spinner. Defaults to 1.0.
References