toga/docs/reference/api/widgets/activityindicator.rst
2023-11-02 07:33:16 +08:00

70 lines
1.2 KiB
ReStructuredText

ActivityIndicator
=================
A small animated indicator showing activity on a task of indeterminate length,
usually rendered as a "spinner" animation.
.. tabs::
.. group-tab:: macOS
.. figure:: /reference/images/activityindicator-cocoa.png
:align: center
:width: 100px
.. group-tab:: Linux
.. figure:: /reference/images/activityindicator-gtk.png
:align: center
:width: 100px
.. group-tab:: Windows |no|
Not supported
.. group-tab:: Android |no|
Not supported
.. group-tab:: iOS |no|
Not supported
.. group-tab:: Web |beta|
.. .. figure:: /reference/images/activityindicator-web.png
.. :align: center
.. :width: 100px
Screenshot not available
.. group-tab:: Textual |no|
Not supported
Usage
-----
.. code-block:: python
import toga
indicator = toga.ActivityIndicator()
# Start the animation
indicator.start()
# Stop the animation
indicator.stop()
Notes
-----
* The ActivityIndicator will always take up a fixed amount of physical space in
a layout. However, the widget will not be visible when it is in a "stopped"
state.
Reference
---------
.. autoclass:: toga.ActivityIndicator