Dragable input box

I need dynamically create Input boxes (inputs where user can edit text).
And those inputs should be dragable.

Are there any solution for this? I have seen example where DOM inputs are placed over the canvas, however, I think it doesn’t fit my needs as such functionality as draganddrop should be managed via Phaser not dom.