Package dtk :: Package ui :: Module navigatebar :: Class NavItem

Class NavItem

source code


Navigate item.

Instance Methods
 
__init__(self, element, index, font_size, padding_x, padding_y, vertical, set_index, get_index, item_hover_pixbuf, item_press_pixbuf)
Initialize NavItem class.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, element, index, font_size, padding_x, padding_y, vertical, set_index, get_index, item_hover_pixbuf, item_press_pixbuf)
(Constructor)

source code 

Initialize NavItem class.

Parameters:
  • element - Item format: (item_icon_dpixbuf, item_content, clicked_callback)
  • index - Item index.
  • font_size - Font size.
  • padding_x - Padding value horizontal.
  • padding_y - Padding value vertical.
  • vertical - Draw direction.
  • set_index - Set index callback.
  • get_index - Get index callback.
  • item_hover_pixbuf - Item hover pixbuf.
  • item_press_pixbuf - Item press pixbuf.
Overrides: object.__init__