soulfire.script_pb2.ScriptNode¶
- class soulfire.script_pb2.ScriptNode(id: str | None = ..., type: str | None = ..., position: Position | collections.abc.Mapping | None = ..., data: collections.abc.Mapping[str, google.protobuf.struct_pb2.Value] | None = ..., muted: bool = ..., collapsed: bool = ..., width: float | None = ..., height: float | None = ..., contained_nodes: collections.abc.Iterable[str] | None = ..., label: str | None = ..., resolved_type: PortType | str | None = ..., parent_frame_id: str | None = ...)¶
Bases:
google.protobuf.message.MessageAbstract 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]¶
- TYPE_FIELD_NUMBER: ClassVar[int]¶
- POSITION_FIELD_NUMBER: ClassVar[int]¶
- DATA_FIELD_NUMBER: ClassVar[int]¶
- MUTED_FIELD_NUMBER: ClassVar[int]¶
- COLLAPSED_FIELD_NUMBER: ClassVar[int]¶
- WIDTH_FIELD_NUMBER: ClassVar[int]¶
- HEIGHT_FIELD_NUMBER: ClassVar[int]¶
- CONTAINED_NODES_FIELD_NUMBER: ClassVar[int]¶
- LABEL_FIELD_NUMBER: ClassVar[int]¶
- RESOLVED_TYPE_FIELD_NUMBER: ClassVar[int]¶
- PARENT_FRAME_ID_FIELD_NUMBER: ClassVar[int]¶
- id: str¶
- type: str¶
- data: google.protobuf.internal.containers.MessageMap[str, google.protobuf.struct_pb2.Value]¶
- muted: bool¶
- collapsed: bool¶
- width: float¶
- height: float¶
- contained_nodes: google.protobuf.internal.containers.RepeatedScalarFieldContainer[str]¶
- label: str¶
- parent_frame_id: str¶
Classes¶
Abstract base class for protocol messages. |