MCPcopy
hub / github.com/Textualize/rich / set_spinner

Method set_spinner

rich/progress.py:592–605  ·  view source on GitHub ↗

Set a new spinner. Args: 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.

(
        self,
        spinner_name: str,
        spinner_style: Optional[StyleType] = "progress.spinner",
        speed: float = 1.0,
    )

Source from the content-addressed store, hash-verified

590 super().__init__(table_column=table_column)
591
592 def set_spinner(
593 self,
594 spinner_name: str,
595 spinner_style: Optional[StyleType] = "progress.spinner",
596 speed: float = 1.0,
597 ) -> None:
598 """Set a new spinner.
599
600 Args:
601 spinner_name (str): Spinner name, see python -m rich.spinner.
602 spinner_style (Optional[StyleType], optional): Spinner style. Defaults to "progress.spinner".
603 speed (float, optional): Speed factor of spinner. Defaults to 1.0.
604 """
605 self.spinner = Spinner(spinner_name, style=spinner_style, speed=speed)
606
607 def render(self, task: "Task") -> RenderableType:
608 text = (

Callers 1

test_spinner_columnFunction · 0.95

Calls 1

SpinnerClass · 0.85

Tested by 1

test_spinner_columnFunction · 0.76