toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'position': {'x': position.x, 'y': position.y},
'id': id,
'input_sockets': inputSockets.map((s) => s.toJson()).toList(),
'output_sockets': outputSockets.map((s) => s.toJson()).toList(),
};
}