| Method Summary |
| |
__init__(self,
devicename,
vectorname,
elementname,
handlermethod)
|
| NoneType
|
on_indiobject_changed(self,
vector,
element)
This method simply calls handlermethod with element as the only parameter. |
| Inherited from indi_custom_element_handler |
| NoneType
|
configure(self,
vector,
element)
This hander method will be called only once. |
indielement
|
get_element(self)
Returns the indielement this handler is associated
with. |
indivector
|
get_vector(self)
Returns the indivector this handler is associated
with. |
| Inherited from gui_indi_object_handler |
| NoneType
|
on_blocked(self,
*args)
The method _blocking_on_gui_changed is called by the
GUI, in order to inform us, that a widget has changed. |
| NoneType
|
on_gui_changed(self,
*args)
Important: Implement your GUI callback here but link you GUI
callback signal to {_blocking_on_gui_changed} (see on_blocked if you want to know why) |
| NoneType
|
set_bidirectional(self)
installs callbacks of the GUI that will call the function _blocking_on_gui_changed if the user
changes the the GUI object associated with this gui_indi_object_handler . |
| NoneType
|
unset_bidirectional(self)
uninstalls the GUI callback installed with set_bidirectional (see set_bidirectional for details) |