Подскажите пожалуйста алгоритм по которому работают drug and drop билдеры,
А именно не понятен момент когда элемент перетягивается в поле в билдера, при этом он же остается в поле выбора доступных элементов, a в поле билдера его можно развернуть для ввода опций.
1. При клике по элементу создать новый элемент этого типа.
2. Двигать его с курсором, пока зажата кнопка мыши
3. При отпускании кнопки мыши проверить, в правильный ли контейнер был перенесен элемент и если правильный - разместить элемент в этом контейнере, иначе - удалить элемент.