carbonkivy.uix.shell
Submodules
Attributes
Classes
Stack layout class. See module documentation for more information. |
|
This mixin class provides |
|
Box layout class. See module documentation for more information. |
|
This mixin class provides |
|
Implements the creation and addition of child widgets as declarative |
|
Stack layout class. See module documentation for more information. |
|
RelativeLayout class, see module documentation for more information. |
|
Stack layout class. See module documentation for more information. |
|
This mixin class provides |
|
Box layout class. See module documentation for more information. |
|
RelativeLayout class, see module documentation for more information. |
Package Contents
- carbonkivy.uix.shell.UIX[source]
- class carbonkivy.uix.shell.UIShell(*args, **kwargs)[source]
Bases:
carbonkivy.uix.stacklayout.CStackLayoutStack layout class. See module documentation for more information.
- class carbonkivy.uix.shell.UIShellButton(**kwargs)[source]
Bases:
carbonkivy.uix.button.CButtonGhostThis mixin class provides
Buttonbehavior. Please see thebutton behaviors moduledocumentation for more information.- Events:
- on_press
Fired when the button is pressed.
- on_release
Fired when the button is released (i.e. the touch/click that pressed the button goes away).
- class carbonkivy.uix.shell.UIShellHeader(*args, **kwargs)[source]
Bases:
carbonkivy.uix.boxlayout.CBoxLayoutBox layout class. See module documentation for more information.
- class carbonkivy.uix.shell.UIShellHeaderMenuButton(**kwargs)[source]
Bases:
UIShellButtonThis mixin class provides
Buttonbehavior. Please see thebutton behaviors moduledocumentation for more information.- Events:
- on_press
Fired when the button is pressed.
- on_release
Fired when the button is released (i.e. the touch/click that pressed the button goes away).
- class carbonkivy.uix.shell.UIShellHeaderName(*args, **kwargs)[source]
Bases:
carbonkivy.uix.label.CLabel,carbonkivy.behaviors.StateFocusBehaviorImplements the creation and addition of child widgets as declarative programming style.
- class carbonkivy.uix.shell.UIShellLayout(*args, **kwargs)[source]
Bases:
carbonkivy.uix.stacklayout.CStackLayoutStack layout class. See module documentation for more information.
- class carbonkivy.uix.shell.UIShellLeftPanel(**kwargs)[source]
Bases:
carbonkivy.uix.relativelayout.CRelativeLayoutRelativeLayout class, see module documentation for more information.
- pos
Position of the widget.
posis aReferenceListPropertyof (x,y) properties.
- on_touch_down(touch)[source]
Receive a touch down event.
- Parameters:
- touch:
MotionEventclass Touch received. The touch is in parent coordinates. See
relativelayoutfor a discussion on coordinate systems.
- touch:
- Returns:
bool If True, the dispatching of the touch event will stop. If False, the event will continue to be dispatched to the rest of the widget tree.
- on_touch_up(touch)[source]
Receive a touch up event. The touch is in parent coordinates.
See
on_touch_down()for more information.
- class carbonkivy.uix.shell.UIShellPanelLayout(*args, **kwargs)[source]
Bases:
UIShellLayoutStack layout class. See module documentation for more information.
- class carbonkivy.uix.shell.UIShellPanelSelectionItem(**kwargs)[source]
Bases:
kivy.uix.behaviors.ButtonBehavior,carbonkivy.uix.boxlayout.CBoxLayout,carbonkivy.behaviors.StateFocusBehavior,carbonkivy.behaviors.HoverBehavior,carbonkivy.behaviors.SelectableBehaviorThis mixin class provides
Buttonbehavior. Please see thebutton behaviors moduledocumentation for more information.- Events:
- on_press
Fired when the button is pressed.
- on_release
Fired when the button is released (i.e. the touch/click that pressed the button goes away).
- on_touch_down(touch: kivy.input.providers.mouse.MouseMotionEvent) bool[source]
Receive a touch down event.
- Parameters:
- touch:
MotionEventclass Touch received. The touch is in parent coordinates. See
relativelayoutfor a discussion on coordinate systems.
- touch:
- Returns:
bool If True, the dispatching of the touch event will stop. If False, the event will continue to be dispatched to the rest of the widget tree.
- class carbonkivy.uix.shell.UIShellPanelSelectionLayout(**kwargs)[source]
Bases:
carbonkivy.uix.selectionlayout.CSelectionLayoutBox layout class. See module documentation for more information.
- class carbonkivy.uix.shell.UIShellRightPanel(**kwargs)[source]
Bases:
carbonkivy.uix.relativelayout.CRelativeLayoutRelativeLayout class, see module documentation for more information.
- on_touch_down(touch)[source]
Receive a touch down event.
- Parameters:
- touch:
MotionEventclass Touch received. The touch is in parent coordinates. See
relativelayoutfor a discussion on coordinate systems.
- touch:
- Returns:
bool If True, the dispatching of the touch event will stop. If False, the event will continue to be dispatched to the rest of the widget tree.
- on_touch_up(touch)[source]
Receive a touch up event. The touch is in parent coordinates.
See
on_touch_down()for more information.
- carbonkivy.uix.shell.filename[source]