updatePortPositions method
void
updatePortPositions(
- ComponentData componentData
Implementation
void updatePortPositions(ComponentData componentData) {
for (var port in componentData.data.portData) {
var newPortPosition = componentData.position +
componentData.getPointOnComponent(port.alignmentOnComponent) -
port.size.center(Offset.zero);
var portComponent = canvasReader.model.getComponent(port.id);
canvasWriter.model.moveComponent(portComponent.id, newPortPosition);
}
}