for input, i in @inputs
      i |> @get-input-pos |> input?input-view?set-pos
      input?input-view?set-size NODE_SIZE / PORT_RATIO
      input?view! |> @node-group.add-child