portAt method
Implementation
ResolvedShapePort? portAt(DiagramPoint worldPoint, {double tolerance = 0}) {
final local = worldToLocal(worldPoint);
for (final port in ports.reversed) {
if (port.hitTest(local, tolerance: tolerance)) return port;
}
return null;
}