Beside the fact, that it would be very useful, this would also be a step in terms of consistency.
All inputs should have this function.
It is only a logic to decide if you add the disabled
attribute to the html-tag.
Since tulip has this logic already built for buttons you should copy it to other inputs as well.
And while you do so, also add the same logic for the hidden
attribute as well. It is 98% the same thing!
I really appreciate, tulips latest updates in those topics. But sometimes I wonder, why it is not added to all widgets where this could be useful.