Ui Operators
- bpy.ops.ui.assign_default_button()
Set this property’s current value as the new default
- bpy.ops.ui.button_execute(*, skip_depressed=False)
Presses active button
- Parameters:
skip_depressed (boolean, (optional)) – Skip Depressed
- bpy.ops.ui.button_string_clear()
Unsets the text of the active button
- bpy.ops.ui.copy_as_driver_button()
Create a new driver with this property as input, and copy it to the internal clipboard. Use Paste Driver to add it to the target property, or Paste Driver Variables to extend an existing driver
- bpy.ops.ui.copy_data_path_button(*, full_path=False)
Copy the RNA data path for this property to the clipboard
- Parameters:
full_path (boolean, (optional)) – full_path, Copy full data path
- bpy.ops.ui.copy_driver_to_selected_button(*, all=False)
Copy the property’s driver from the active item to the same property of all selected items, if the same property exists
- Parameters:
all (boolean, (optional)) – All, Copy to selected the drivers of all elements of the array
- bpy.ops.ui.copy_python_command_button()
Copy the Python command matching this button
- bpy.ops.ui.copy_to_selected_button(*, all=True)
Copy the property’s value from the active item to the same property of all selected items if the same property exists
- Parameters:
all (boolean, (optional)) – All, Copy to selected all elements of the array
- bpy.ops.ui.drop_color(*, color=(0.0, 0.0, 0.0, 0.0), gamma=False, has_alpha=False)
Drop colors to buttons
- Parameters:
color (float array of 4 items in [0, inf], (optional)) – Color, Source color
gamma (boolean, (optional)) – Gamma Corrected, The source color is gamma corrected
has_alpha (boolean, (optional)) – Has Alpha, The source color contains an Alpha component
- bpy.ops.ui.drop_material(*, session_uid=0)
Drag material to Material slots in Properties
- Parameters:
session_uid (int in [-inf, inf], (optional)) – Session UID, Session UID of the data-block to use by the operator
- bpy.ops.ui.drop_name(*, string='')
Drop name to button
- Parameters:
string (string, (optional, never None)) – String, The string value to drop into the button
- bpy.ops.ui.editsource()
Edit UI source code of the active button
- bpy.ops.ui.eyedropper_bone()
Sample a bone from the 3D View or the Outliner to store in a property
- bpy.ops.ui.eyedropper_color(*, prop_data_path='')
Sample a color from the Blender window to store in a property
- Parameters:
prop_data_path (string, (optional, never None)) – Data Path, Path of property to be set with the depth
- bpy.ops.ui.eyedropper_colorramp()
Sample a color band
- bpy.ops.ui.eyedropper_colorramp_point()
Point-sample a color band
- bpy.ops.ui.eyedropper_depth(*, prop_data_path='')
Sample depth from the 3D view
- Parameters:
prop_data_path (string, (optional, never None)) – Data Path, Path of property to be set with the depth
- bpy.ops.ui.eyedropper_driver(*, mapping_type='SINGLE_MANY')
Pick a property to use as a driver target
- Parameters:
mapping_type (enum in [
'SINGLE_MANY','DIRECT','MATCH','NONE_ALL','NONE_SINGLE'], (optional)) –Mapping Type, Method used to match target and driven properties
SINGLE_MANYAll from Target – Drive all components of this property using the target picked.DIRECTSingle from Target – Drive this component of this property using the target picked.MATCHMatch Indices – Create drivers for each pair of corresponding elements.NONE_ALLManually Create Later – Create drivers for all properties without assigning any targets yet.NONE_SINGLEManually Create Later (Single) – Create driver for this property only and without assigning any targets yet.
- bpy.ops.ui.eyedropper_grease_pencil_color(*, mode='MATERIAL', material_mode='STROKE')
Sample a color from the Blender Window and create Grease Pencil material
- Parameters:
mode (enum in [
'MATERIAL','PALETTE','BRUSH'], (optional)) – Modematerial_mode (enum in [
'STROKE','FILL','BOTH'], (optional)) – Material Mode
- bpy.ops.ui.eyedropper_id()
Sample a data-block from the 3D View to store in a property
- bpy.ops.ui.jump_to_target_button()
Switch to the target object or bone
- bpy.ops.ui.list_start_filter()
Start entering filter text for the list in focus
- bpy.ops.ui.override_add_button(*, all=True)
Create an override operation
- Parameters:
all (boolean, (optional)) – All, Add overrides for all elements of the array
- bpy.ops.ui.override_idtemplate_clear()
Delete the selected local override and relink its usages to the linked data-block if possible, else reset it and mark it as non editable
- bpy.ops.ui.override_idtemplate_make()
Create a local override of the selected linked data-block, and its hierarchy of dependencies
- bpy.ops.ui.override_idtemplate_reset()
Reset the selected local override to its linked reference values
- bpy.ops.ui.override_remove_button(*, all=True)
Remove an override operation
- Parameters:
all (boolean, (optional)) – All, Reset to default values all elements of the array
- bpy.ops.ui.reloadtranslation()
Force a full reload of UI translation
- bpy.ops.ui.reset_default_button(*, all=True)
Reset this property’s value to its default value
- Parameters:
all (boolean, (optional)) – All, Reset to default values all elements of the array
- bpy.ops.ui.unset_property_button()
Clear the property and use default or generated value in operators
- bpy.ops.ui.view_drop()
Drag and drop onto a data-set or item within the data-set
- bpy.ops.ui.view_item_delete()
Delete selected list item
- bpy.ops.ui.view_item_rename()
Rename the active item in the data-set view
- bpy.ops.ui.view_item_select(*, wait_to_deselect_others=False, use_select_on_click=False, mouse_x=0, mouse_y=0, extend=False, range_select=False)
Activate selected view item
- Parameters:
wait_to_deselect_others (boolean, (optional)) – Wait to Deselect Others
use_select_on_click (boolean, (optional)) – Act on Click, Instead of selecting on mouse press, wait to see if there’s drag event. Otherwise select on mouse release
mouse_x (int in [-inf, inf], (optional)) – Mouse X
mouse_y (int in [-inf, inf], (optional)) – Mouse Y
extend (boolean, (optional)) – extend, Extend Selection
range_select (boolean, (optional)) – Range Select, Select all between clicked and active items
- bpy.ops.ui.view_scroll()
Undocumented, consider contributing.
- bpy.ops.ui.view_start_filter()
Start entering filter text for the data-set in focus