Indicator

Indicators help show progress to users

class kivycupertino.uix.indicator.CupertinoActivityIndicator(*args: Any, **kwargs: Any)

iOS style activity indicator

../_images/demo7.gif
color = [0.6, 0.6, 0.65, 1]

Color of the spokes of CupertinoActivityIndicator

../_images/color.gif

Python

CupertinoActivityIndicator(color=(1, 0, 0, 1))

KV

CupertinoActivityIndicator:
    color: 1, 0, 0, 1
duration = 1

Time for one cycle of CupertinoActivityIndicator (in seconds)

../_images/duration.gif

Python

CupertinoActivityIndicator(duration=2)

KV

CupertinoActivityIndicator:
    duration: 2
playing = False

Color of the spokes of CupertinoActivityIndicator

Python

CupertinoActivityIndicator(playing=True)

KV

CupertinoActivityIndicator:
    playing: True
spokes = 12

Amount of spokes of CupertinoActivityIndicator

../_images/spokes.gif

Python

CupertinoActivityIndicator(spokes=20)

KV

CupertinoActivityIndicator:
    spokes: 20
class kivycupertino.uix.indicator.CupertinoProgressbar(*args: Any, **kwargs: Any)

iOS style Progress Bar

../_images/demo8.gif
color_selected = [0, 0.5, 1, 1]

Color of the bar of occurred progress of CupertinoProgressBar

../_images/color_selected.gif

Python

CupertinoProgressbar(color_selected=(1, 0, 0, 1))

KV

CupertinoProgressbar:
    color_selected: 1, 0, 0, 1
color_unselected = [0.7, 0.7, 0.7, 1]

Color of the bar of not yet occurred progress of CupertinoProgressBar

../_images/color_unselected.gif

Python

CupertinoProgressbar(color_unselected=(0.5, 0, 0, 1))

KV

CupertinoProgressbar:
    color_unselected: 0.5, 0, 0, 1
on_value(instance, value)

Callback when value of CupertinoProgressbar

Parameters
value = 0

Amount of progress occurred in interval [0, 1] of CupertinoProgressbar

../_images/value.png

Python

CupertinoProgressbar(value=50)

KV

CupertinoProgressbar:
    value: 50