dragStart

#Controls/interface:IDraggable

Происходит при начале перемещения элемента.

Примеры

В следующем примере показано, как начать перемещение элементов с помощью drag'n'drop, если все элементы имеют одинаковый тип.



// JavaScript
_viewSource: null,
_dragStart: function(event, items) {
   var eventResult = false;
   if (this._isSameTypes(items)) {
      eventResult = new ItemsEntity({
         items: items
      });
   }
   return eventResult;
},
_isSameTypes: function() {...},
_beforeMount: function() {
   this._viewSource = new Source({...});
}

Примечание

Чтобы начать перемещение drag'n'drop из события, необходимо вернуть объект перемещения. Событие срабатывает у контейнера, в котором началось перемещение.

Отличается от события dragEnter, которое срабатывает у контейнера, в который была перемещена запись.

См. также

dragEnd

FAQ

4/13/2021Авраменко А.С.