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

Class MouseListener

Listener --+
           |
          MouseListener


An input listener that monitors one or more mouse buttons..
Method Summary
  __init__(self, release_cb, press_cb, drag_cb, cbdata, priority, key, keys)
  handle(self, event)
  is_relevant(self, event)
Return true if this listener's callback should be notified about the given event.
  _convertkey(self, key)
    Inherited from Listener
  __cmp__(self, other)
  start(self)
  stop(self)

Method Details

__init__(self, release_cb=None, press_cb=None, drag_cb=None, cbdata=(), priority=50, key=None, keys=None)
(Constructor)

Overrides:
pajammin.input.Listener.__init__

handle(self, event)

Overrides:
pajammin.input.Listener.handle

is_relevant(self, event)

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

_convertkey(self, key)