Работаю над созданием визуального редактора для построения диалогового бота. Суть редактора в том, что пользователь добавляя и комбинируя блоки, может создавать собственные сценарии. После того, как сценарий готов, последовательность блоков переводится в код и отправляется на сервер, где выполняется. Блоки представляют из себя DOM элементы, которые перемещается по рабочей области с помощью Drag'n'Drop. У меня возник вопрос, как соединить аутпуты одних блоков с инпутами других?