Вопрос

Как сделать элемент перетаскиваемым

Добрый день,

У меня такой вопрос, как сделать элемент перетаскиваемым(по аналогии с таковым в разделе активностей). В разделе Активности есть возможность перетаскивать элемент на календарь в расписание, однако никак не могу понять, какие методы отвечают за "подключение" данной возможности.

Было бы замечательно, если бы подробно рассказали, как данную возможность реализовать

Нравится

1 комментарий

Здравствуйте,
Для реализации данного действия в календаре используется механизм drag and drop фреймворка ExtJS используемого и подключенного в bpm’online, подробнее:
https://docs.sencha.com/extjs/6.0.2/guides/core_concepts/drag_drop.html
Так же оболочка над этим механизмом в bpm’online это миксин:
mixins: {
draggable: "Terrasoft.Draggable"
},
Используемый в контролах, к примеру в DraggableContainer

Показать все комментарии