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

Class KeyListener

Listener --+
           |
          KeyListener


An input listener that monitors one or more keys. This listener defines two callbacks:
Method Summary
  __init__(self, release_cb, press_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.
    Inherited from Listener
  __cmp__(self, other)
  start(self)
  stop(self)

Method Details

__init__(self, release_cb=None, press_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)