user: Provide the full official documentation entry for Bpy.Types.Uilayout, preserving all code examples.

assistant: ture_user template_keymap_item_properties ( item ) ¶ template_keymap_item_properties template_component_menu ( data , property , * , name = '' ) ¶ Item. Display expanded property in a popup menu Parameters : data ( AnyType ) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_colorspace_settings ( data , property ) ¶ Item. A widget to control input color space settings. Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_colormanaged_view_settings ( data , property ) ¶ Item. A widget to control color managed view settings. Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_node_socket ( * , color = (0.0, 0.0, 0.0, 1.0) ) ¶ Node Socket Icon Parameters : color ( float array of 4 items in [ 0 , 1 ] , ( optional ) ) – Color template_cache_file ( data , property ) ¶ Item(s). User interface for selecting cache files and their source paths Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_cache_file_velocity ( data , property ) ¶ Show cache files velocity properties Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_cache_file_time_settings ( data , property ) ¶ Show cache files time settings Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_cache_file_layers ( data , property ) ¶ Show cache files override layers properties Parameters : data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_recent_files ( * , rows = 6 ) ¶ Show list of recently saved .blend files Parameters : rows ( int in [ 1 , inf ] , ( optional ) ) – Maximum number of items to show Returns : Number of items drawn Return type : int in [0, inf] template_file_select_path ( params ) ¶ Item. A text button to set the active file browser path. template_event_from_keymap_item ( item , * , text = '' , text_ctxt = '' , translate = True ) ¶ Display keymap item as icons/text Parameters : item ( KeyMapItem , (never None)) – Item text ( string , ( optional ) ) – Override automatic text of the item text_ctxt ( string , ( optional ) ) – Override automatic translation context of the given text translate ( boolean , ( optional ) ) – Translate the given text, when UI translation is enabled template_light_linking_collection ( context_layout , data , property ) ¶ Visualization of a content of a light linking collection Parameters : context_layout ( UILayout , (never None)) – Layout to set active list element as context properties data ( AnyType , (never None)) – Data from which to take property property ( string , ( never None ) ) – Identifier of property in data template_bone_collection_tree ( ) ¶ Show bone collections tree template_grease_pencil_layer_tree ( ) ¶ View of the active Grease Pencil layer tree template_node_tree_interface ( interface ) ¶ Show a node tree interface Parameters : interface ( NodeTreeInterface , (never None)) – Node Tree Interface, Interface of a node tree to display template_node_inputs ( node ) ¶ Show a node settings and input socket values Parameters : node ( Node , (never None)) – Node, Display inputs of this node template_asset_shelf_popover ( asset_shelf , * , name = '' , icon = 'NONE' , icon_value = 0 ) ¶ Create a button to open an asset shelf in a popover Parameters : asset_shelf ( string , ( never None ) ) – Identifier of the asset shelf to display ( bl_idname ) name ( string , ( optional ) ) – Optional name to indicate the active asset icon (enum in Icon Items , (optional)) – Icon, Override automatic icon of the item icon_value ( int in [ 0 , inf ] , ( optional ) ) – Icon Value, Override automatic icon of the item template_popup_confirm ( operator , * , text = '' , text_ctxt = '' , translate = True , icon = 'NONE' , cancel_text = '' , cancel_default = False ) ¶ Add confirm & cancel buttons into a popup which will close the popup when pressed Parameters : operator ( string , ( never None ) ) – Identifier of the operator text ( string , ( optional ) ) – Override automatic text of the item text_ctxt ( string , ( optional ) ) – Override automatic translation context of the given text translate ( boolean , ( optional ) ) – Translate the given text, when UI translation is enabled icon (enum in Icon Items , (optional)) – Icon, Override automatic icon of the item cancel_text ( string , ( optional , never None ) ) – Optional text to use for the cancel, not shown when an empty string cancel_default ( boolean , ( optional ) ) – Cancel button by default Returns : Operator properties to fill in Return type : OperatorProperties template_shape_key_tree ( ) ¶ Shape Key tree view classmethod bl_rna_get_subclass ( id , default = None , / ) ¶ Parameters : id ( str ) – 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 ( str ) – The RNA type identifier. Returns : The class or default when not found. Return type : type introspect ( ) ¶ Return a list of dictionaries containing a textual representation of the UI layout. Return type : list[dict[str, Any]] Inherited Properties ¶ bpy_struct.id_data Inherited Functions ¶ bpy_struct.as_pointer bpy_struct.driver_add bpy_struct.driver_remove bpy_struct.get bpy_struct.id_properties_clear bpy_struct.id_properties_ensure bpy_struct.id_properties_ui bpy_struct.is_property_hidden bpy_struct.is_property_overridable_library bpy_struct.is_property_readonly bpy_struct.is_property_set bpy_struct.items bpy_struct.keyframe_delete bpy_struct.keyframe_insert bpy_struct.keys bpy_struct.path_from_id bpy_struct.path_from_module bpy_struct.path_resolve bpy_struct.pop bpy_struct.property_overridable_library_set bpy_struct.property_unset bpy_struct.rna_ancestors bpy_struct.type_recast bpy_struct.values References ¶ AssetShelf.draw_context_menu Header.layout Menu.layout Node.draw_buttons Node.draw_buttons_ext NodeInternal.draw_buttons NodeInternal.draw_buttons_ext NodeSocket.draw NodeSocketStandard.draw NodeTreeInterfaceSocket.draw NodeTreeInterfaceSocketBool.draw NodeTreeInterfaceSocketBundle.draw NodeTreeInterfaceSocketClosure.draw NodeTreeInterfaceSocketCollection.draw NodeTreeInterfaceSocketColor.draw NodeTreeInterfaceSocketFloat.draw NodeTreeInterfaceSocketFloatAngle.draw NodeTreeInterfaceSocketFloatColorTemperature.draw NodeTreeInterfaceSocketFloatDistance.draw NodeTreeInterfaceSocketFloatFactor.draw NodeTreeInterfaceSocketFloatFrequency.draw NodeTreeInterfaceSocketFloatPercentage.draw NodeTreeInterfaceSocketFloatTime.draw NodeTreeInterfaceSocketFloatTimeAbsolute.draw NodeTreeInterfaceSocketFloatUnsigned.draw NodeTreeInterfaceSocketFloatWavelength.draw NodeTreeInterfaceSocketGeometry.draw NodeTreeInterfaceSocketImage.draw NodeTreeInterfaceSocketInt.draw NodeTreeInterfaceSocketIntFactor.draw NodeTreeInterfaceSocketIntPercentage.draw NodeTreeInterfaceSocketIntUnsigned.draw NodeTreeInterfaceSocketMaterial.draw NodeTreeInterfaceSocketMatrix.draw NodeTreeInterfaceSocketMenu.draw NodeTreeInterfaceSocketObject.draw NodeTreeInterfaceSocketRotation.draw NodeTreeInterfaceSocketShader.draw NodeTreeInterfaceSocketString.draw NodeTreeInterfaceSocketStringFilePath.draw NodeTreeInterfaceSocketTexture.draw NodeTreeInterfaceSocketVector.draw NodeTreeInterfaceSocketVector2D.draw NodeTreeInterfaceSocketVector4D.draw NodeTreeInterfaceSocketVectorAcceleration.draw NodeTreeInterfaceSocketVectorAcceleration2D.draw NodeTreeInterfaceSocketVectorAcceleration4D.draw NodeTreeInterfaceSocketVectorDirection.draw NodeTreeInterfaceSocketVectorDirection2D.draw NodeTreeInterfaceSocketVectorDirection4D.draw NodeTreeInterfaceSocketVectorEuler.draw NodeTreeInterfaceSocketVectorEuler2D.draw NodeTreeInterfaceSocketVectorEuler4D.draw NodeTreeInterfaceSocketVectorFactor.draw NodeTreeInterfaceSocketVectorFactor2D.draw NodeTreeInterfaceSocketVectorFactor4D.draw NodeTreeInterfaceSocketVectorPercentage.draw NodeTreeInterfaceSocketVectorPercentage2D.draw NodeTreeInterfaceSocketVectorPercentage4D.draw NodeTreeInterfaceSocketVectorTranslation.draw NodeTreeInterfaceSocketVectorTranslation2D.draw NodeTreeInterfaceSocketVectorTranslation4D.draw NodeTreeInterfaceSocketVectorVelocity.draw NodeTreeInterfaceSocketVectorVelocity2D.draw NodeTreeInterfaceSocketVectorVelocity4D.draw NodeTreeInterfaceSocketVectorXYZ.draw NodeTreeInterfaceSocketVectorXYZ2D.draw NodeTreeInterfaceSocketVectorXYZ4D.draw Operator.layout Panel.layout UILayout.box UILayout.column UILayout.column_flow UILayout.grid_flow UILayout.menu_pie UILayout.panel UILayout.panel UILayout.panel_prop UILayout.panel_prop UILayout.row UILayout.split UILayout.template_light_linking_collection UIList.draw_filter UIList.draw_item UIPieMenu.layout UIPopover.layout UIPopupMenu.layout Next UIList(bpy_struct) Previous UDIMTiles(bpy_struct) Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page UILayout(bpy_struct) UILayout UILayout.activate_init UILayout.active UILayout.active_default UILayout.alert UILayout.alignment UILayout.direction UILayout.emboss UILayout.enabled UILayout.operator_context UILayout.scale_x UILayout.scale_y UILayout.ui_units_x UILayout.ui_units_y UILayout.use_property_decorate UILayout.use_property_split UILayout.row() UILayout.column() UILayout.panel() UILayout.panel_prop() UILayout.column_flow() UILayout.grid_flow() UILayout.box() UILayout.split() UILayout.menu_pie() UILayout.icon() UILayout.enum_item_name() UILayout.enum_item_description() UILayout.enum_item_icon() UILayout.prop() UILayout.props_enum() UILayout.prop_menu_enum() UILayout.prop_with_popover() UILayout.prop_with_menu() UILayout.prop_tabs_enum() UILayout.prop_enum() UILayout.prop_search() UILayout.prop_decorator() UILayout.operator() UILayout.operator_menu_hold() UILayout.operator_enum() UILayout.operator_menu_enum() UILayout.label() UILayout.menu() UILayout.menu_contents() UILayout.popover() UILayout.popover_group() UILayout.separator() UILayout.separator_spacer() UILayout.progress() UILayout.context_pointer_set() UILayout.context_string_set() UILayout.template_header() UILayout.template_ID() UILayout.template_ID_preview() UILayout.template_matrix() UILayout.template_any_ID() UILayout.template_ID_tabs() UILayout.template_action() UILayout.template_search() UILayout.template_search_preview() UILayout.template_path_builder() UILayout.template_modifiers() UILayout.template_strip_modifiers() UILayout.template_collection_exporters() UILayout.template_constraints() UILayout.template_shaderfx() UILayout.template_greasepencil_color() UILayout.template_constraint_header() UILayout.template_preview() UILayout.template_curve_mapping() UILayout.template_curveprofile() UILayout.template_color_ramp() UILayout.template_icon() UILayout.template_icon_view() UILayout.template_histogram() UILayout.template_waveform() UILayout.template_vectorscope() UILayout.template_layers() UILayout.template_color_picker() UILayout.template_palette() UILayout.template_image_layers() UILayout.template_image() UILayout.template_image_settings() UILayout.template_image_stereo_3d() UILayout.template_image_views() UILayout.template_movieclip() UILayout.template_track() UILayout.template_marker() UILayout.template_movieclip_information() UILayout.template_list() UILayout.template_running_jobs() UILayout.template_operator_search() UILayout.template_menu_search() UILayout.template_header_3D_mode() UILayout.template_edit_mode_selection() UILayout.template_reports_banner() UILayout.template_input_status() UILayout.template_status_info() UILayout.template_node_link() UILayout.template_node_view() UILayout.template_node_asset_menu_items() UILayout.template_modifier_asset_menu_items() UILayout.template_node_operator_asset_menu_items() UILayout.template_node_operator_asset_root_items() UILayout.template_texture_user() UILayout.template_keymap_item_properties() UILayout.template_component_menu() UILayout.template_colorspace_settings() UILayout.template_colormanaged_view_settings() UILayout.template_node_socket() UILayout.template_cache_file() UILayout.template_cache_file_velocity() UILayout.template_cache_file_time_settings() UILayout.template_cache_file_layers() UILayout.template_recent_files() UILayout.template_file_select_path() UILayout.template_event_from_keymap_item() UILayout.template_light_linking_collection() UILayout.template_bone_collection_tree() UILayout.template_grease_pencil_layer_tree() UILayout.template_node_tree_interface() UILayout.template_node_inputs() UILayout.template_asset_shelf_popover() UILayout.template_popup_confirm() UILayout.template_shape_key_tree() UILayout.bl_rna_get_subclass() UILayout.bl_rna_get_subclass_py() UILayout.introspect() Inherited Properties Inherited Functions References