Draggable fields in form

Hi I want to create a webix form where user can rearrange the fields. Any idea how can this be done? Next time the user comes I need to show this form in the order in which user rearranged the fields.

Views can be rearranged within the portlet widget, but this feature was designed for layouts and bigger components, not for inputs.

A way to save and restore views order is described here.