user: Describe Bpy.Types.Nodesocket from the Blender manual or Python API, including usage steps and snippets.

assistant: ear 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 ¶ Node.inputs Node.outputs NodeInputs.new NodeInputs.remove NodeLink.from_socket NodeLink.to_socket NodeLinks.new NodeLinks.new NodeOutputs.new NodeOutputs.remove NodeTreeInterfaceSocket.from_socket NodeTreeInterfaceSocket.init_socket NodeTreeInterfaceSocketBool.from_socket NodeTreeInterfaceSocketBool.init_socket NodeTreeInterfaceSocketBundle.from_socket NodeTreeInterfaceSocketBundle.init_socket NodeTreeInterfaceSocketClosure.from_socket NodeTreeInterfaceSocketClosure.init_socket NodeTreeInterfaceSocketCollection.from_socket NodeTreeInterfaceSocketCollection.init_socket NodeTreeInterfaceSocketColor.from_socket NodeTreeInterfaceSocketColor.init_socket NodeTreeInterfaceSocketFloat.from_socket NodeTreeInterfaceSocketFloat.init_socket NodeTreeInterfaceSocketFloatAngle.from_socket NodeTreeInterfaceSocketFloatAngle.init_socket NodeTreeInterfaceSocketFloatColorTemperature.from_socket NodeTreeInterfaceSocketFloatColorTemperature.init_socket NodeTreeInterfaceSocketFloatDistance.from_socket NodeTreeInterfaceSocketFloatDistance.init_socket NodeTreeInterfaceSocketFloatFactor.from_socket NodeTreeInterfaceSocketFloatFactor.init_socket NodeTreeInterfaceSocketFloatFrequency.from_socket NodeTreeInterfaceSocketFloatFrequency.init_socket NodeTreeInterfaceSocketFloatPercentage.from_socket NodeTreeInterfaceSocketFloatPercentage.init_socket NodeTreeInterfaceSocketFloatTime.from_socket NodeTreeInterfaceSocketFloatTime.init_socket NodeTreeInterfaceSocketFloatTimeAbsolute.from_socket NodeTreeInterfaceSocketFloatTimeAbsolute.init_socket NodeTreeInterfaceSocketFloatUnsigned.from_socket NodeTreeInterfaceSocketFloatUnsigned.init_socket NodeTreeInterfaceSocketFloatWavelength.from_socket NodeTreeInterfaceSocketFloatWavelength.init_socket NodeTreeInterfaceSocketGeometry.from_socket NodeTreeInterfaceSocketGeometry.init_socket NodeTreeInterfaceSocketImage.from_socket NodeTreeInterfaceSocketImage.init_socket NodeTreeInterfaceSocketInt.from_socket NodeTreeInterfaceSocketInt.init_socket NodeTreeInterfaceSocketIntFactor.from_socket NodeTreeInterfaceSocketIntFactor.init_socket NodeTreeInterfaceSocketIntPercentage.from_socket NodeTreeInterfaceSocketIntPercentage.init_socket NodeTreeInterfaceSocketIntUnsigned.from_socket NodeTreeInterfaceSocketIntUnsigned.init_socket NodeTreeInterfaceSocketMaterial.from_socket NodeTreeInterfaceSocketMaterial.init_socket NodeTreeInterfaceSocketMatrix.from_socket NodeTreeInterfaceSocketMatrix.init_socket NodeTreeInterfaceSocketMenu.from_socket NodeTreeInterfaceSocketMenu.init_socket NodeTreeInterfaceSocketObject.from_socket NodeTreeInterfaceSocketObject.init_socket NodeTreeInterfaceSocketRotation.from_socket NodeTreeInterfaceSocketRotation.init_socket NodeTreeInterfaceSocketShader.from_socket NodeTreeInterfaceSocketShader.init_socket NodeTreeInterfaceSocketString.from_socket NodeTreeInterfaceSocketString.init_socket NodeTreeInterfaceSocketStringFilePath.from_socket NodeTreeInterfaceSocketStringFilePath.init_socket NodeTreeInterfaceSocketTexture.from_socket NodeTreeInterfaceSocketTexture.init_socket NodeTreeInterfaceSocketVector.from_socket NodeTreeInterfaceSocketVector.init_socket NodeTreeInterfaceSocketVector2D.from_socket NodeTreeInterfaceSocketVector2D.init_socket NodeTreeInterfaceSocketVector4D.from_socket NodeTreeInterfaceSocketVector4D.init_socket NodeTreeInterfaceSocketVectorAcceleration.from_socket NodeTreeInterfaceSocketVectorAcceleration.init_socket NodeTreeInterfaceSocketVectorAcceleration2D.from_socket NodeTreeInterfaceSocketVectorAcceleration2D.init_socket NodeTreeInterfaceSocketVectorAcceleration4D.from_socket NodeTreeInterfaceSocketVectorAcceleration4D.init_socket NodeTreeInterfaceSocketVectorDirection.from_socket NodeTreeInterfaceSocketVectorDirection.init_socket NodeTreeInterfaceSocketVectorDirection2D.from_socket NodeTreeInterfaceSocketVectorDirection2D.init_socket NodeTreeInterfaceSocketVectorDirection4D.from_socket NodeTreeInterfaceSocketVectorDirection4D.init_socket NodeTreeInterfaceSocketVectorEuler.from_socket NodeTreeInterfaceSocketVectorEuler.init_socket NodeTreeInterfaceSocketVectorEuler2D.from_socket NodeTreeInterfaceSocketVectorEuler2D.init_socket NodeTreeInterfaceSocketVectorEuler4D.from_socket NodeTreeInterfaceSocketVectorEuler4D.init_socket NodeTreeInterfaceSocketVectorFactor.from_socket NodeTreeInterfaceSocketVectorFactor.init_socket NodeTreeInterfaceSocketVectorFactor2D.from_socket NodeTreeInterfaceSocketVectorFactor2D.init_socket NodeTreeInterfaceSocketVectorFactor4D.from_socket NodeTreeInterfaceSocketVectorFactor4D.init_socket NodeTreeInterfaceSocketVectorPercentage.from_socket NodeTreeInterfaceSocketVectorPercentage.init_socket NodeTreeInterfaceSocketVectorPercentage2D.from_socket NodeTreeInterfaceSocketVectorPercentage2D.init_socket NodeTreeInterfaceSocketVectorPercentage4D.from_socket NodeTreeInterfaceSocketVectorPercentage4D.init_socket NodeTreeInterfaceSocketVectorTranslation.from_socket NodeTreeInterfaceSocketVectorTranslation.init_socket NodeTreeInterfaceSocketVectorTranslation2D.from_socket NodeTreeInterfaceSocketVectorTranslation2D.init_socket NodeTreeInterfaceSocketVectorTranslation4D.from_socket NodeTreeInterfaceSocketVectorTranslation4D.init_socket NodeTreeInterfaceSocketVectorVelocity.from_socket NodeTreeInterfaceSocketVectorVelocity.init_socket NodeTreeInterfaceSocketVectorVelocity2D.from_socket NodeTreeInterfaceSocketVectorVelocity2D.init_socket NodeTreeInterfaceSocketVectorVelocity4D.from_socket NodeTreeInterfaceSocketVectorVelocity4D.init_socket NodeTreeInterfaceSocketVectorXYZ.from_socket NodeTreeInterfaceSocketVectorXYZ.init_socket NodeTreeInterfaceSocketVectorXYZ2D.from_socket NodeTreeInterfaceSocketVectorXYZ2D.init_socket NodeTreeInterfaceSocketVectorXYZ4D.from_socket NodeTreeInterfaceSocketVectorXYZ4D.init_socket UILayout.template_node_link UILayout.template_node_view Next NodeSocketBool(NodeSocketStandard) Previous NodeSeparateBundleItems(bpy_struct) Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page NodeSocket(bpy_struct) NodeSocket NodeSocket.bl_idname NodeSocket.bl_label NodeSocket.bl_subtype_label NodeSocket.description NodeSocket.display_shape NodeSocket.enabled NodeSocket.hide NodeSocket.hide_value NodeSocket.identifier NodeSocket.inferred_structure_type NodeSocket.is_icon_visible NodeSocket.is_inactive NodeSocket.is_linked NodeSocket.is_multi_input NodeSocket.is_output NodeSocket.is_unavailable NodeSocket.label NodeSocket.link_limit NodeSocket.name NodeSocket.node NodeSocket.pin_gizmo NodeSocket.select NodeSocket.show_expanded NodeSocket.type NodeSocket.links NodeSocket.bl_system_properties_get() NodeSocket.draw() NodeSocket.draw_color() NodeSocket.draw_color_simple() NodeSocket.bl_rna_get_subclass() NodeSocket.bl_rna_get_subclass_py() Inherited Properties Inherited Functions References