Package pajammin :: Module input :: Class _MouseClickDragListener
[show private | hide private]
[frames | no frames]

Class _MouseClickDragListener

        Listener --+    
                   |    
_MouseButtonListener --+
                       |
                      _MouseClickDragListener

Known Subclasses:
MouseClickListener, MouseDragListener, MouseDragStartListener, MouseDragStopListener

Base class for mouse drag/click-related events
Method Summary
  is_relevant(self, event)
Return true if this listener's callback should be notified about the given event.
    Inherited from _MouseButtonListener
  __init__(self, callback, cbdata, priority, button, buttons, rect)
    Inherited from Listener
  __cmp__(self, other)
  handle(self, event)
  start(self)
  stop(self)

Class Variable Summary
NoneType subevent_type = None                                                                  
    Inherited from _MouseButtonListener
NoneType event_type = None                                                                  

Method Details

is_relevant(self, event)

Return true if this listener's callback should be notified about the given event.
Overrides:
pajammin.input._MouseButtonListener.is_relevant (inherited documentation)

Class Variable Details

subevent_type

Type:
NoneType
Value:
None