Why is it that there's no way to remove inputs/outputs from custom functions?

Please correct me if I’m wrong, but is there really no way to remove an input or output within a custom function once you’ve added it? Well - with the exception of outputs, if you delete the return node and create a new one that works, but that is wildly inefficient to say the least. As for inputs I cannot find any way of removing them short of deleting the entire function - which i feel is absurd…maybe I’m missing something? If not is there a logical reason for this?

There is definitely a little “x” next to any input/output you create in a function. If you click on the input node or the output node the “details” panel should show up with your variables, just click the little “x” next to the variable you want to remove and poof! Haha

Wow i’m dumb i went to take a screenshot cause i looked up and down the details panel earlier and could not find a way, and when I pulled it out horizontally sure enough there they were lmao. Been a long week. Thanks for the help

Yea, I knew that was the case. I had that issue once…I didn’t get to the point of posting here, that must of been one hell of a week! But I was like let me just screen shot this instead of being like “umm pull the panel bar out further”. We all have moments like that…you’re super happy to figure it out and then you’re mad it took you that long haha

A hell of a week it was. Yea i wasn’t intending on posting about it, as I was sure there was no way anyway, and it seemed counter productive to do so. But after a week of deleting and recreating functions every time I had to change the pins it got annoying. The reason I didn’t think to pull the bar out is that although the X’s move with it, the Pluses don’t lol. Just a dumb mistake