Skip to content
Logo LogoCarbonKivy 0.0.6 documentation
⌘ K
Logo LogoCarbonKivy 0.0.6 documentation
  • Introduction
  • Carbon Design System
  • Contributing to CarbonKivy
  • Financial Support
  • Elements
    • Carbon Design App
    • Color
    • Themes
  • Components
    • Anchor Layout
    • Box Layout
    • Button
    • Checkbox
    • Date picker
    • Float Layout
    • Grid Layout
    • Icons
    • Label
    • Link
    • Loading
    • Modal
    • Notification
    • Radio button
    • Relative Layout
    • Screen
    • Screen Manager
    • Scroll View
    • UI Shell
    • Stack Layout
    • Text inputs
    • Toggle
    • Toggletip
    • Tooltip
  • Build Instructions
  • Development Tools
    • Hot Reloading
  • Development Utilities
  • API Reference
    • carbonkivy
      • carbonkivy.app
      • carbonkivy.behaviors
        • carbonkivy.behaviors.adaptive_behavior
        • carbonkivy.behaviors.background_color_behavior
        • carbonkivy.behaviors.declarative_behavior
        • carbonkivy.behaviors.elevation_behavior
        • carbonkivy.behaviors.hierarchical_layer_behavior
        • carbonkivy.behaviors.hover_behavior
        • carbonkivy.behaviors.selectable_behavior
        • carbonkivy.behaviors.selection_behavior
        • carbonkivy.behaviors.state_focus_behavior
        • carbonkivy.behaviors.tooltip_behavior
      • carbonkivy.config
      • carbonkivy.devtools
      • carbonkivy.effects
        • carbonkivy.effects.shimmer
      • carbonkivy.factory_registers
      • carbonkivy.theme
        • carbonkivy.theme.color_tokens
        • carbonkivy.theme.colors
        • carbonkivy.theme.icons
        • carbonkivy.theme.size_tokens
        • carbonkivy.theme.theme
      • carbonkivy.uix
        • carbonkivy.uix.anchorlayout
          • carbonkivy.uix.anchorlayout.anchorlayout
        • carbonkivy.uix.boxlayout
          • carbonkivy.uix.boxlayout.boxlayout
        • carbonkivy.uix.button
          • carbonkivy.uix.button.button
        • carbonkivy.uix.checkbox
          • carbonkivy.uix.checkbox.checkbox
        • carbonkivy.uix.codesnippet
          • carbonkivy.uix.codesnippet.codesnippet
        • carbonkivy.uix.datatable
          • carbonkivy.uix.datatable.datatable
        • carbonkivy.uix.datepicker
          • carbonkivy.uix.datepicker.datepicker
        • carbonkivy.uix.divider
          • carbonkivy.uix.divider.divider
        • carbonkivy.uix.dropdown
          • carbonkivy.uix.dropdown.dropdown
        • carbonkivy.uix.fileuploader
        • carbonkivy.uix.floatlayout
          • carbonkivy.uix.floatlayout.floatlayout
        • carbonkivy.uix.focuscontainer
          • carbonkivy.uix.focuscontainer.focuscontainer
        • carbonkivy.uix.gridlayout
          • carbonkivy.uix.gridlayout.gridlayout
        • carbonkivy.uix.icon
          • carbonkivy.uix.icon.icon
        • carbonkivy.uix.image
          • carbonkivy.uix.image.image
        • carbonkivy.uix.label
          • carbonkivy.uix.label.label
        • carbonkivy.uix.link
          • carbonkivy.uix.link.link
        • carbonkivy.uix.loading
          • carbonkivy.uix.loading.loading
        • carbonkivy.uix.modal
          • carbonkivy.uix.modal.modal
        • carbonkivy.uix.notification
          • carbonkivy.uix.notification.notification
        • carbonkivy.uix.radio
          • carbonkivy.uix.radio.radio
        • carbonkivy.uix.relativelayout
          • carbonkivy.uix.relativelayout.relativelayout
        • carbonkivy.uix.screen
          • carbonkivy.uix.screen.screen
        • carbonkivy.uix.screenmanager
          • carbonkivy.uix.screenmanager.screenmanager
        • carbonkivy.uix.scrollview
          • carbonkivy.uix.scrollview.scrollview
        • carbonkivy.uix.selectionlayout
          • carbonkivy.uix.selectionlayout.selectionlayout
        • carbonkivy.uix.shell
          • carbonkivy.uix.shell.shell
        • carbonkivy.uix.stacklayout
          • carbonkivy.uix.stacklayout.stacklayout
        • carbonkivy.uix.tab
          • carbonkivy.uix.tab.tab
        • carbonkivy.uix.textinput
          • carbonkivy.uix.textinput.textinput
        • carbonkivy.uix.toggle
          • carbonkivy.uix.toggle.toggle
        • carbonkivy.uix.toggletip
          • carbonkivy.uix.toggletip.toggletip
        • carbonkivy.uix.tooltip
          • carbonkivy.uix.tooltip.tooltip
      • carbonkivy.utils
CarbonKivy 0.0.6 documentation
/
API Reference
/
carbonkivy
/
carbonkivy.uix
/
carbonkivy.uix.link

carbonkivy.uix.link

Submodules

  • carbonkivy.uix.link.link

Attributes

UIX

filename

Classes

CLink

This mixin class provides

CLinkIcon

The CBaseIcon class inherits from Label to display icons from IBM's icon library using the generated icon font.

CLinkText

Implements the creation and addition of child widgets as declarative

Package Contents

carbonkivy.uix.link.UIX[source]
class carbonkivy.uix.link.CLink(**kwargs)[source]

Bases: carbonkivy.behaviors.AdaptiveBehavior, carbonkivy.behaviors.BackgroundColorBehaviorRectangular, carbonkivy.behaviors.StateFocusBehavior, kivy.uix.behaviors.ButtonBehavior, carbonkivy.behaviors.HoverBehavior, kivy.uix.boxlayout.BoxLayout

This mixin class provides Button behavior. Please see the button behaviors module documentation 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).

cstate
external
font_size
role
text
text_color
text_color_focus
text_color_disabled
text_color_hover
text_color_visited
url
on_text_color(*args) → None[source]
on_focus(*args) → None[source]
on_hover(*args) → None[source]
on_touch_down(touch) → 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.link.CLinkIcon(**kwargs)[source]

Bases: carbonkivy.uix.icon.CIcon

The CBaseIcon class inherits from Label to display icons from IBM’s icon library using the generated icon font.

on_parent(*args) → None[source]
class carbonkivy.uix.link.CLinkText(**kwargs)[source]

Bases: carbonkivy.uix.label.CLabel

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

on_parent(*args) → None[source]
carbonkivy.uix.link.filename[source]
carbonkivy.uix.label.label
carbonkivy.uix.link.link

On this page

  • carbonkivy.uix.link
    • Submodules
    • Attributes
    • Classes
    • Package Contents
      • UIX
      • CLink
        • CLink.cstate
        • CLink.external
        • CLink.font_size
        • CLink.role
        • CLink.text
        • CLink.text_color
        • CLink.text_color_focus
        • CLink.text_color_disabled
        • CLink.text_color_hover
        • CLink.text_color_visited
        • CLink.url
        • CLink.on_text_color()
        • CLink.on_focus()
        • CLink.on_hover()
        • CLink.on_touch_down()
      • CLinkIcon
        • CLinkIcon.on_parent()
      • CLinkText
        • CLinkText.on_parent()
      • filename

© 2025-2026, "Kartavya Shukla" Built with Sphinx 9.1.0