openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
ActionMap.py File Reference

Classes

class  Components.ActionMap.KeymapError
 
class  Components.ActionMap.ActionMap
 
class  Components.ActionMap.NumberActionMap
 
class  Components.ActionMap.HelpableActionMap
 
class  Components.ActionMap.HelpableNumberActionMap
 

Namespaces

 Components.ActionMap
 

Functions

def Components.ActionMap.addKeyBinding (filename, keyId, context, mapto, flags)
 
def Components.ActionMap.queryKeyBinding (context, mapto)
 
def Components.ActionMap.getKeyBindingKeys (filterFunction=lambda key:True)
 
def Components.ActionMap.removeKeyBinding (keyId, context, mapto, wild=True)
 
def Components.ActionMap.removeKeyBindings (filename)
 
def Components.ActionMap.parseKeymap (filename, context, actionMapInstance, device, domKeys)
 
def Components.ActionMap.getKeyId (id)
 
def Components.ActionMap.parseTrans (filename, actionmap, device, keys)
 
def Components.ActionMap.loadKeymap (filename)
 
def Components.ActionMap.removeKeymap (filename)
 

Variables

 Components.ActionMap.MODULE_NAME = __name__.split(".")[-1]
 
dictionary Components.ActionMap.keyBindings = {}
 
dictionary Components.ActionMap.unmapDict = {}