onListBeforeDrag

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

boolean onListBeforeDrag(object context,Event ev,object list);
contextobjectобъект с параметрами драг-н-дроп (подробнее в описании)
evEventобъект нативного события
listobjectобъект листа, в котором произошло событие
booleanесли обработчик вернул false, перетаскивание карточки будет отменено

Example

$$("myBoard").attachEvent("onListBeforeDrag", function(context,ev,list){
    if (...){
        return false;
    }
    return true;
});

Related samples

Details

У объекта context следующие свойства:

  • from - лист, из которого перетянули карточку
  • to - лист, на который перетянули карточку
  • source - ID карточки/карточек
  • target - the ID of the drop target, null for drop on empty space
  • start - ID карточки, с которой началось перетаскивание
  • index - the index of the item in the column
  • x_offset - the left offset between the pointer and the dragged list
  • y_offset - the top offset between the pointer and the dragged list
Наверх
If you have not checked yet, be sure to visit site of our main product Webix js framework and page of javascript library list product.