Package NetworkEditor :: Module widgets :: Class TkPortWidget
[hide private]
[frames] | no frames]

Class TkPortWidget

source code

               object --+        
                        |        
itemBase.NetworkItemsBase --+    
                            |    
                   PortWidget --+
                                |
                               TkPortWidget
Known Subclasses:
NEButton, NECheckButton, NEEntry, NERadiobutton

base class for basic Tkinter widgets such as Entry or Button these widget all have an attribute tkwidget which is the actual Tkinter widget they wrap.

Instance Methods [hide private]
  __init__(self, port, **kw)
  configure(self, rebuild=True, **kw)
  set(self, value, run=1)
  get(self)
  getDescr(self)

Inherited from PortWidget: compareToOrigWidgetDescr, destroy, edit, getDataForSaving, getWidgetGridCfg, gridLabelAndWidget, label_cb, moveWidgetToPanel, newValueCallback, postWidgetMenu, rebuild, scheduleNode

Inherited from itemBase.NetworkItemsBase: delEditor, getEditor, setEditor

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


Class Variables [hide private]
  configOpts = PortWidget.configOpts.copy()

Inherited from PortWidget: ownConfigOpts


Properties [hide private]

Inherited from itemBase.NetworkItemsBase: editor

Inherited from object: __class__


Method Details [hide private]

__init__(self, port, **kw)
(Constructor)

source code 
None
Overrides: PortWidget.__init__

configure(self, rebuild=True, **kw)

source code 
None
Overrides: PortWidget.configure

set(self, value, run=1)

source code 
None
Overrides: PortWidget.set

get(self)

source code 
None
Overrides: PortWidget.get

getDescr(self)

source code 
None
Overrides: PortWidget.getDescr

Class Variable Details [hide private]

configOpts

None
Value:
PortWidget.configOpts.copy()