Modal
Modals help alert users to information
- class kivycupertino.uix.modal.CupertinoActionSheet(*args: Any, **kwargs: Any)
iOS style Action Sheet
- action_height
Height of
CupertinoModalButton
when added toCupertinoActionSheet
Python
CupertinoActionSheet(action_height=75)
KV
CupertinoActionSheet: action_height: 75
- color_normal = [1, 1, 1, 0.9]
Background color of message frame of
CupertinoActionSheet
Python
CupertinoActionSheet(color_normal=(0.5, 0, 0, 1))
KV
CupertinoActionSheet: color_normal: 0.5, 0, 0, 1
- curve
Curve of
CupertinoActionSheet
Python
CupertinoActionSheet(curve=20)
KV
CupertinoActionSheet: curve: 20
- message = ' '
Message shown in message frame of
CupertinoActionSheet
Python
CupertinoActionSheet(message='Hello World')
KV
CupertinoActionSheet: message: 'Hello World'
- spacing
Spacing between
children
ofCupertinoActionSheet
Python
CupertinoActionSheet(spacing=5)
KV
CupertinoActionSheet: spacing: 5
- text_color = [0.6, 0.6, 0.6, 1]
Color of
title
andmessage
shown in message frame ofCupertinoActionSheet
Python
CupertinoActionSheet(text_color=[1, 0, 0, 1])
KV
CupertinoActionSheet: text_color: 1, 0, 0, 1
- title = ' '
Title shown in message frame of
CupertinoActionSheet
Python
CupertinoActionSheet(title='Hello World')
KV
CupertinoActionSheet: title: 'Hello World'
- class kivycupertino.uix.modal.CupertinoDialog(*args: Any, **kwargs: Any)
iOS style dialog that dynamically adapts to the amount of actions (
CupertinoModalButton
) it has- action_height
Height of
CupertinoModalButton
when added toCupertinoDialog
Python
CupertinoDialog(action_height=75)
KV
CupertinoDialog: action_height: 75
- color = [1, 1, 1, 0.9]
Background color of
CupertinoDialog
Python
CupertinoDialog(color=(1, 0, 0, 1))
KV
CupertinoDialog: color: 1, 0, 0, 1
- curve
Curve of
CupertinoDialog
Python
CupertinoDialog(curve=20)
KV
CupertinoDialog: curve: 20
- spacing
Spacing between
children
ofCupertinoDialog
Python
CupertinoDialog(spacing=5)
KV
CupertinoDialog: spacing: 5
- class kivycupertino.uix.modal.CupertinoModalButton(*args: Any, **kwargs: Any)
Adaptive button to be used in Dialogs
- cancel = False
If
CupertinoModalButton
should be a cancel button when added to an instance ofCupertinoActionSheet
Python
CupertinoModalButton(cancel=True)
KV
CupertinoModalButton: cancel: True
- color_disabled = [0.8, 0.8, 0.8, 1]
Background color of
CupertinoModalButton
when disabledPython
CupertinoModalButton(disabled=True, color_disabled=(0.5, 0, 0, 1))
KV
CupertinoModalButton: disabled: True color_disabled: 0.5, 0, 0, 1
- color_down = [0.9, 0.9, 0.9, 0.9]
Background color of
CupertinoModalButton
when pressedPython
CupertinoModalButton(color_down=(0.5, 0, 0, 1))
KV
CupertinoModalButton: color_down: 0.5, 0, 0, 1
- color_normal = [1, 1, 1, 0.9]
Background color of
CupertinoModalButton
when not pressedPython
CupertinoModalButton(color_normal=(0.5, 0, 0, 1))
KV
CupertinoModalButton: color_normal: 0.5, 0, 0, 1
- disabled = False
If
CupertinoModalButton
is disabledPython
CupertinoModalButton(disabled=True)
KV
CupertinoModalButton: disabled: True
- font_size = '14sp'
Size of text of
CupertinoModalButton
Python
CupertinoModalButton(font_size='20sp')
KV
CupertinoModalButton: font_size: '20sp'
- text = ' '
Text of
CupertinoModalButton
Python
CupertinoModalButton(text='Hello World')
KV
CupertinoModalButton: text: 'Hello World'
- text_color = [0.05, 0.5, 1, 1]
Color of the text of
CupertinoModalButton
Python
CupertinoModalButton(text_color=(1, 0, 0, 1))
KV
CupertinoModalButton: text_color: 1, 0, 0, 1
- transition_duration = 0.075
Duration of the transition of the color of
CupertinoButton
when its state changesPython
CupertinoModalButton(transition_duration=0.5)
KV
CupertinoModalButton: transition_duration: 0.5