(self, extensionName)
return extBinds
Return dict {extensionName event : active or defined keybinding}.

        Augment self.GetExtensionKeys(extensionName) with mapping of non-
        configurable events (from default config) to GetOption splits,
        as in self.__GetRawExtensionKeys.
Return dict {extensionName event : active or defined keybinding}.
Return dict { extensionName event : active or defined keybinding } .
def GetExtensionBindings(self, extensionName):
        """Return dict {extensionName event : active or defined keybinding}.

        Augment self.GetExtensionKeys(extensionName) with mapping of non-
        configurable events (from default config) to GetOption splits,
        as in self.__GetRawExtensionKeys.
        """
        bindsName = extensionName + '_bindings'
        extBinds = self.GetExtensionKeys(extensionName)
        #add the non-configurable bindings
        if self.defaultCfg['extensions'].has_section(bindsName):
            eventNames = self.defaultCfg['extensions'].GetOptionList(bindsName)
            for eventName in eventNames:
                binding = self.GetOption(
                        'extensions', bindsName, eventName, default='').split()
                event = '<<' + eventName + '>>'
                extBinds[event] = binding

        return extBinds
def GetExtensionBindings ( self , extensionName ) : bindsName = extensionName + '_bindings' extBinds = self . GetExtensionKeys ( extensionName ) #add the non-configurable bindings if self . defaultCfg [ 'extensions' ] . has_section ( bindsName ) : eventNames = self . defaultCfg [ 'extensions' ] . GetOptionList ( bindsName ) for eventName in eventNames : binding = self . GetOption ( 'extensions' , bindsName , eventName , default = '' ) . split ( ) event = '<<' + eventName + '>>' extBinds [ event ] = binding return extBinds