findPort method
Finds a port by ID in either input or output ports.
Implementation
Port? findPort(String portId) {
for (final port in inputPorts) {
if (port.id == portId) return port;
}
for (final port in outputPorts) {
if (port.id == portId) return port;
}
return null;
}