MCPcopy Index your code
hub / github.com/python/cpython / GetKeyBinding

Method GetKeyBinding

Lib/idlelib/config.py:528–537  ·  view source on GitHub ↗

Return the keybinding list for keySetName eventStr. keySetName - name of key binding set (config-keys section). eventStr - virtual event, including brackets, as in '< >'.

(self, keySetName, eventStr)

Source from the content-addressed store, hash-verified

526 return extBinds
527
528 def GetKeyBinding(self, keySetName, eventStr):
529 """Return the keybinding list for keySetName eventStr.
530
531 keySetName - name of key binding set (config-keys section).
532 eventStr - virtual event, including brackets, as in '<<event>>'.
533 """
534 eventName = eventStr[2:-2] #trim off the angle brackets
535 binding = self.GetOption('keys', keySetName, eventName, default='',
536 warn_on_default=False).split()
537 return binding
538
539 def GetCurrentKeySet(self):
540 "Return CurrentKeys with 'darwin' modifications."

Callers 2

GetCoreKeysMethod · 0.95
test_get_keybindingMethod · 0.80

Calls 2

GetOptionMethod · 0.95
splitMethod · 0.45

Tested by 1

test_get_keybindingMethod · 0.64