angular-ui/angular-ui — pull request #371 by mikoto (2013-01-21 16:43:41+00:00)
Title: Implementing "input's type property CAN be changed"

This directive enables to write an input tag with a variable type property like:

You can not write the following code without this directive:

because jQuery throws an error: "type property can't be changed" when an type property is dynamically changed.
This is due to an IE problem: http://stackoverflow.com/questions/1544317/jquery-change-type-of-input-field