It must hold the door open at any angle. A magnetic door holder is fine but it's either all open or all closed ... and ... I really don't want anything on the wall - just the door please.
Here goes ...
This doorstop, when in use, holds against the spring until forced by someone who wants to close the door. Then it automatically goes back to its waiting position because pulling the door pushes the stop past the spring which then holds it in the up position.
are exagerated for show.]