class Controls/dragnDrop:Container

Контейнер, который отслеживает события мыши и генерирует события перемещения.

Контрол-контейнер должен быть встроен в Controls/dragnDrop:Controller.

Примечание

Полезные ссылки:

Опции

readOnly

Определяет, может ли пользователь изменить значение контрола.

(или взаимодействовать с контролом, если его значение не редактируется).

Control
theme

Название темы оформления. В зависимости от темы загружаются различные таблицы стилей и применяются различные стили к контролу.

Control

Поля

_styles

Массив имен нетемизированных стилей, необходимых контролу.

Все стили будут скачаны при создании

Control
_theme

Массив имен темизированных стилей, необходимых контролу.

Все стили будут скачаны при создании

Control

Методы

_afterMountprotected

Асинхронный хук жизненного цикла контрола. Вызывается сразу после установки контрола в DOM-окружение.

Control
_afterUpdateprotected

Асинхронный хук жизненного цикла контрола. Вызывается после обновления контрола.

Control
_beforeMountprotected

Хук жизненного цикла контрола. Вызывается непосредственно перед установкой контрола в DOM-окружение.

Control
_beforeUnmountprotected

Хук жизненного цикла контрола. Вызывается до удаления контрола.

Control
_beforeUpdateprotected

Хук жизненного цикла контрола. Вызывается перед обновлением контрола.

Control
_componentDidMountprotected

Синхронный хук жизненного цикла контрола. Вызывается сразу после установки контрола в DOM-окружение.

Control
_componentDidUpdateprotected

Хук жизненного цикла контрола. Вызывается синхронно после применения измененной верстки контрола.

Control
_getMarkup

Метод, который возвращает разметку для компонента

Control
_setInternalOptions

Метод задания служебных опций

Control
_shouldUpdateprotected

Определяет, должен ли контрол обновляться. Вызывается каждый раз перед обновлением контрола.

Control
activate

Активирует контрол.

Control
isCSSLoaded

Проверка загрузки стилей и тем контрола

Control
loadCSS

Загрузка стилей и тем контрола

Control
loadThemeVariables

Вызовет загрузку коэффициентов (CSS переменных) для тем.

Control
removeCSS

Удаление link элементов из DOM

Control
startDragNDrop

Метод для запуска процесса перемещения.

События

activated

Происходит при активации контрола.

Control
deactivated

Происходит при деактивации контрола.

Control
documentDragEnd

Происходит при завершении перемещения объекта на странице.

documentDragStart

Происходит при начале перемещения объекта на странице.

dragEnd

Происходит после того, как пользователь закончил перемещение объекта в текущем контроллере.

dragEnter

Происходит после перемещения объекта внутри контроллера.

dragLeave

Происходит после перемещения объекта за пределы контроллера.

dragMove

Происходит при перемещении объекта на странице.

dragStart

Происходит, когда пользователь начинает перемещение объект в текущем контроллере.

Тайпдефы

IStartDragOptions

Start dragNDrop options.

IDragObject

FAQ

4/13/2021Красильников А.С.