addMultipleInputPort method

void addMultipleInputPort(
  1. ComponentData data,
  2. BuildContext context
)

Implementation

void addMultipleInputPort(ComponentData data, BuildContext context) {
  var step = data.data.inputData?.length;
  var halfStep = 1.6 / step;
  var pos = -0.8 + (halfStep / 2);
  data.data.inputData?.forEach((input) {
    try {
      data.data.portData.add(
        _getPortData(Alignment(-1, pos), true, input, data.id, context),
      );
      pos += halfStep;
    } catch (e) {}
  });
}