carbonkivy.uix.radio

Submodules

Attributes

UIX

filename

Classes

CRadioButton

CRadioButton is a custom checkbox widget that inherits from AdaptiveBehavior,

CRadioButtonLabel

Implements the creation and addition of child widgets as declarative

CRadioGroup

Box layout class. See module documentation for more information.

CRadioGroupHelperText

Implements the creation and addition of child widgets as declarative

CRadioGroupLabel

Implements the creation and addition of child widgets as declarative

CRadioGroupLayout

RelativeLayout class, see module documentation for more information.

CRadioItem

Box layout class. See module documentation for more information.

CRadioItemLabelNeutral

Implements the creation and addition of child widgets as declarative

Package Contents

carbonkivy.uix.radio.UIX[source]
class carbonkivy.uix.radio.CRadioButton(**kwargs)[source]

Bases: carbonkivy.uix.icon.CIconCircular, carbonkivy.behaviors.StateFocusBehavior, kivy.uix.behaviors.ButtonBehavior, carbonkivy.behaviors.SelectableBehavior

CRadioButton is a custom checkbox widget that inherits from AdaptiveBehavior, CIconCircular, BackgroundColorBehaviorCircular, StateFocusBehavior and ButtonBehavior.

active
group_master
on_group_master(*args)[source]
on_touch_down(touch: kivy.input.providers.mouse.MouseMotionEvent) bool[source]

Receive a touch down event.

Parameters:
touch: MotionEvent class

Touch received. The touch is in parent coordinates. See relativelayout for a discussion on coordinate systems.

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.radio.CRadioButtonLabel(*args, **kwargs)[source]

Bases: carbonkivy.uix.label.CLabel

Implements the creation and addition of child widgets as declarative programming style.

class carbonkivy.uix.radio.CRadioGroup(**kwargs)[source]

Bases: carbonkivy.uix.selectionlayout.CSelectionLayout

Box layout class. See module documentation for more information.

on_parent(*args) None[source]
class carbonkivy.uix.radio.CRadioGroupHelperText(*args, **kwargs)[source]

Bases: carbonkivy.uix.label.CLabel

Implements the creation and addition of child widgets as declarative programming style.

class carbonkivy.uix.radio.CRadioGroupLabel(*args, **kwargs)[source]

Bases: carbonkivy.uix.label.CLabel

Implements the creation and addition of child widgets as declarative programming style.

class carbonkivy.uix.radio.CRadioGroupLayout(**kw)[source]

Bases: kivy.uix.relativelayout.RelativeLayout

RelativeLayout class, see module documentation for more information.

class carbonkivy.uix.radio.CRadioItem(*args, **kwargs)[source]

Bases: carbonkivy.uix.boxlayout.CBoxLayout

Box layout class. See module documentation for more information.

class carbonkivy.uix.radio.CRadioItemLabelNeutral(*args, **kwargs)[source]

Bases: carbonkivy.uix.label.CLabelNeutral

Implements the creation and addition of child widgets as declarative programming style.

carbonkivy.uix.radio.filename[source]