bpy_extras submodule (bpy_extras.keyconfig_utils)
- bpy_extras.keyconfig_utils.addon_keymap_register(keymap_data)
Register a set of keymaps for addons using a list of keymaps.
See ‘blender_default.py’ for examples of the format this takes.
- Parameters:
keymap_data (list[tuple[str, dict[str, Any], dict[str, Any]]]) – A list of keymap definitions to register.
- bpy_extras.keyconfig_utils.addon_keymap_unregister(keymap_data)
Unregister a set of keymaps for addons.
- Parameters:
keymap_data (list[tuple[str, dict[str, Any], dict[str, Any]]]) – A list of keymap definitions to unregister.
- bpy_extras.keyconfig_utils.keyconfig_test(kc)
Test a key configuration for duplicate key-map item assignments.
- Parameters:
kc (
bpy.types.KeyConfig) – The key configuration to test.- Returns:
True if any duplicates were found.
- Return type:
bool