base class — bpy_struct
subclasses — NodeSocketInterfaceStandard
Parameters to define node sockets
| Type : | string, default “”, (never None) |
|---|
Unique identifier for mapping sockets
| Type : | string, default “”, (readonly, never None) |
|---|
Input or Output type
| Type : | enum in [‘IN’, ‘OUT’], default ‘IN’, (readonly) |
|---|
Socket name
| Type : | string, default “”, (never None) |
|---|
Draw template settings
| Parameters: | layout (UILayout, (never None)) – Layout, Layout in the UI |
|---|
Color of the socket icon
| Returns: | Color |
|---|---|
| Return type: | float array of 4 items in [0, 1] |
Define RNA properties of a socket
| Parameters: | data_rna_type (Struct) – Data RNA Type, RNA type for special socket properties |
|---|
Initialize a node socket instance
| Parameters: |
|
|---|
Setup template parameters from an existing socket
| Parameters: |
|
|---|
Inherited Properties
Inherited Functions
References