KeyMap(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.
KeyMap
(bpy_struct)¶ Input configuration, including keymaps
-
is_modal
¶ Indicates that a keymap is used for translate modal events for an operator
Type: boolean, default False, (readonly)
-
is_user_modified
¶ Keymap is defined by the user
Type: boolean, default False
-
keymap_items
¶ Items in the keymap, linking an operator to an input event
Type: KeyMapItems
bpy_prop_collection
ofKeyMapItem
, (readonly)
-
name
¶ Name of the key map
Type: string, default “”, (readonly, never None)
-
region_type
¶ Optional region type keymap is associated with
Type: enum in [‘WINDOW’, ‘HEADER’, ‘CHANNELS’, ‘TEMPORARY’, ‘UI’, ‘TOOLS’, ‘TOOL_PROPS’, ‘PREVIEW’], default ‘WINDOW’, (readonly)
-
show_expanded_children
¶ Children expanded in the user interface
Type: boolean, default False
-
show_expanded_items
¶ Expanded in the user interface
Type: boolean, default False
-
space_type
¶ Optional space type keymap is associated with
EMPTY
Empty.VIEW_3D
3D View, 3D viewport.IMAGE_EDITOR
UV/Image Editor, View and edit images and UV Maps.NODE_EDITOR
Node Editor, Editor for node-based shading and compositing tools.SEQUENCE_EDITOR
Video Sequencer, Video editing tools.CLIP_EDITOR
Movie Clip Editor, Motion tracking tools.TIMELINE
Timeline, Timeline and playback controls.GRAPH_EDITOR
Graph Editor, Edit drivers and keyframe interpolation.DOPESHEET_EDITOR
Dope Sheet, Adjust timing of keyframes.NLA_EDITOR
NLA Editor, Combine and layer Actions.TEXT_EDITOR
Text Editor, Edit scripts and in-file documentation.LOGIC_EDITOR
Logic Editor, Game logic editing.CONSOLE
Python Console, Interactive programmatic console for advanced editing and script development.INFO
Info, Main menu bar and list of error messages (drag down to expand and display).OUTLINER
Outliner, Overview of scene graph and all available data-blocks.PROPERTIES
Properties, Edit properties of active object and related data-blocks.FILE_BROWSER
File Browser, Browse for files and assets.USER_PREFERENCES
User Preferences, Edit persistent configuration settings.
Type: enum in [‘EMPTY’, ‘VIEW_3D’, ‘IMAGE_EDITOR’, ‘NODE_EDITOR’, ‘SEQUENCE_EDITOR’, ‘CLIP_EDITOR’, ‘TIMELINE’, ‘GRAPH_EDITOR’, ‘DOPESHEET_EDITOR’, ‘NLA_EDITOR’, ‘TEXT_EDITOR’, ‘LOGIC_EDITOR’, ‘CONSOLE’, ‘INFO’, ‘OUTLINER’, ‘PROPERTIES’, ‘FILE_BROWSER’, ‘USER_PREFERENCES’], default ‘EMPTY’, (readonly)
-
restore_to_default
()¶ restore_to_default
-
restore_item_to_default
(item)¶ restore_item_to_default
Parameters: item ( KeyMapItem
, (never None)) – Item
-
classmethod
bl_rna_get_subclass
(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The RNA type or default when not found. Return type: bpy.types.Struct
subclass
-
classmethod
bl_rna_get_subclass_py
(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The class or default when not found. Return type: type
-
Inherited Properties
Inherited Functions
References