Package DejaVu :: Module EventHandler :: Class CallbackFunctions
[hide private]
[frames] | no frames]

Class CallbackFunctions

source code

Known Subclasses:
Slider.Slider, ColorWheel.ColorWheel, PropertyEditor.LightColorEditor, PropertyEditor.MaterialEditor

Base class for objects with callback functions

Instance Methods [hide private]
  __init__(self)
  Callbacks(self)
Call all callback functions, to be implemented by sub class
  SetCallback(self, func)
Delete all and set a callback fuction
  AddCallback(self, func)
Add a callback fuction
  RemoveCallback(self, func)
Delete a callback fuction
  MouseUp(self, event)
Call callbak function for non immediate sliders

Method Details [hide private]

__init__(self)
(Constructor)

source code 
None

Callbacks(self)

source code 
Call all callback functions, to be implemented by sub class

SetCallback(self, func)

source code 
Delete all and set a callback fuction

AddCallback(self, func)

source code 
Add a callback fuction

RemoveCallback(self, func)

source code 
Delete a callback fuction

MouseUp(self, event)

source code 
Call callbak function for non immediate sliders