soulfire.script_pb2.ScriptEdge

class soulfire.script_pb2.ScriptEdge(id: str | None = ..., source: str | None = ..., source_handle: str | None = ..., target: str | None = ..., target_handle: str | None = ..., edge_type: EdgeType | str | None = ..., order: int | None = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

ID_FIELD_NUMBER: ClassVar[int]
SOURCE_FIELD_NUMBER: ClassVar[int]
SOURCE_HANDLE_FIELD_NUMBER: ClassVar[int]
TARGET_FIELD_NUMBER: ClassVar[int]
TARGET_HANDLE_FIELD_NUMBER: ClassVar[int]
EDGE_TYPE_FIELD_NUMBER: ClassVar[int]
ORDER_FIELD_NUMBER: ClassVar[int]
id: str
source: str
source_handle: str
target: str
target_handle: str
edge_type: EdgeType
order: int