| onAfterAdd | срабатывает после добавления элемента в DataStore |
| onAfterAreaAdd | срабатывает после добавления новой области с выбранными ячейками |
| onAfterAreaRemove | срабатывает после удаления области выбранных ячеек |
| onAfterBlockSelect | срабатывает после выбора блока элементов таблицы |
| onAfterColumnDrop | срабатывает после того, как колонку перетащили на новое место |
| onAfterColumnDropOrder | срабатывает после того, как после драг-н-дроп изменился порядок колонок |
| onAfterColumnHide | срабатывает после того, как колонку datatable скрыли |
| onAfterColumnShow | срабатывает, когда колонку datatable показали |
| onAfterContextMenu | срабатывает после вызова контекстного меню |
| onAfterDelete | срабатывает после удаления элемента |
| onAfterDrop | срабатывает после того, как элемент перетащили на цель |
| onAfterEditStart | срабатывает после начала редактирования (редактор открыт и готов к вводу информации) |
| onAfterEditStop | срабатывает после завершения редактирования |
| onAfterFilter | происходит после фильтрации данных с помощью встроенных фильтров |
| onAfterLoad | срабатывает после завершения загрузки данных |
| onAfterRender | срабатывает после каждой отрисовки компонента |
| onAfterScroll | срабатывает после прокрутки содержимого компонента webix |
| onAfterSelect | срабатывает после того, как выбран элемент таблицы |
| onAfterSort | срабатывает после сортировки данных |
| onAfterUnSelect | срабатывает после отмены выбора элемента |
| onAreaDrag | срабатывает, когда пользователь начал выбирать область ячеек |
| onBeforeAdd | срабатывает перед добавлением элемента в DataStore |
| onBeforeAreaAdd | срабатывает перед выбором области ячеек |
| onBeforeAreaRemove | срабатывает перед удалением области с выбранными ячейками |
| onBeforeBlockSelect | событие срабатывает перед выбором блока элементов таблицы |
| onBeforeColumnDrag | срабатывает, когда пользователь начинает перетаскивать колонку |
| onBeforeColumnDrop | срабатывает, когда пользователь отпустил колонку на новое место |
| onBeforeColumnDropOrder | срабатывает перед тем, как пользователь отпускает колонку |
| onBeforeColumnHide | срабатывает перед тем, как колонка datatable будет скрыта |
| onBeforeColumnShow | срабатывает перед тем, как колонка datatable будет показана |
| onBeforeContextMenu | срабатывает перед вызовом контекстного меню |
| onBeforeDelete | срабатывает перед удалением элемента |
| onBeforeDrag | срабатывает перед тем, как курсор переместили на элемент и нажали левую кнопку мыши |
| onBeforeDragIn | срабатывает перед тем, как элемент будет перемещён в зону над целью перетаскивания |
| onBeforeDrop | срабатывает перед тем, как элемент помещён на цель перетаскивания |
| onBeforeDropOut | срабатывает перед тем, как элемент перемещен на цель вне компонента, в котором элемент находился |
| onBeforeEditStart | срабатывает перед началом редактирования |
| onBeforeEditStop | срабатывает перед завершением редактирования |
| onBeforeFilter | срабатывает перед началом фильтрации |
| onBeforeLoad | запускается непосредственно перед началом загрузки данных |
| onBeforeRender | срабатывает перед каждой отрисовкой компонента |
| onBeforeSelect | срабатывает перед выбором элемента |
| onBeforeSort | срабатывает перед сортировкой данных |
| onBeforeUnSelect | срабатывает перед тем, как выбор элемента будет отменен |
| onBindRequest | срабатывает, когда компонент готов получить данные из главного компонента |
| onBlur | срабатывает при смещении фокуса за пределы компонента |
| onCheck | срабатывает, когда пользователь поставил или убрал галку в одном из чекбоксов в datatable |
| onCollectValues | срабатывает после сбора значений из колонки datatable и сохранения их в коллекцию опций для редактора или фильтра |
| onColumnResize | срабатывает, когда изменилась ширина колонки |
| onDataRequest | срабатывает, когда данные с сервера запрашиваются для линейных данных (List, DataTable, DataView и т.д.) для динамической загрузки данных |
| onDataUpdate | срабатывает при обновлении элемента данных |
| onDestruct | происходит, когда компонент был разрушен деструктором |
| onDragOut | срабатывает, когда элемент перемещён за пределы цели перетаскивания |
| onEditorChange | срабатывает после срабатывания нативного события oninput для поля ввода HTML (select, text) |
| onEnter | срабатывает после нажатия клавиши Enter |
| onFocus | срабатывает после смещения фокуса на компонент |
| onHeaderClick | срабатывает по клику на хедер колонки |
| onItemClick | срабатывает после клика по элементу компонента |
| onItemDblClick | срабатывает после двойного клика по элементу компонента |
| onItemSingleClick | позволяет различать события одиночного и двойного клика |
| onKeyPress | срабатывает после того, как пользователь нажал клавишу (для компонента, на котором сейчас фокус) |
| onLiveEdit | срабатывает, когда данные были изменены в редакторе |
| onLoadError | срабатывает при возникновении ошибки во время загрузки данных (невалидный ответ с сервера) |
| onLongTouch | срабатывает после того, как пользователь на достаточно долгое время задержит палец на экране (для устройств с сенсорным экраном) |
| onMouseMove | срабатывает при наведении мыши на указанный компонент |
| onMouseMoving | срабатывает при наведении указателя мыши на компонент |
| onMouseOut | срабатывает, когда курсор мыши убирается с указанного элемента |
| onPaste | срабатывает, когда буфер обмена включен и пользователь нажимает комбинацию клавиш CTRL+V |
| onResize | срабатывает, когда высота или ширина DataTable изменились |
| onRowResize | срабатывает, когда высота ряда таблицы изменилась |
| onScrollX | срабатывает, когда пользователь прокрутит таблицу вправо или влево |
| onScrollY | срабатывает, когда пользователь прокручивает таблицу вверх или вниз |
| onSelectChange | срабатывает, когда в DataTable изменяется выбор элементов |
| onStructureLoad | срабатывает, когда создается структура DataTable (настройка колонок) |
| onStructureUpdate | срабатывает, когда изменилась структура datatable (добавили колонку, спрятали колонку или изменили ее настройки) |
| onSubViewClose | срабатывает после закрытия вложенного компонента таблицы |
| onSubViewCreate | срабатывает в момент создания вложенного компонента |
| onSubViewOpen | срабатывает после того, как был открыт вложенный компонент |
| onSubViewRender | срабатывает при каждой отрисовке вложенного компонента |
| onSwipeX | срабатывает по горизонтальному свайпу |
| onSwipeY | срабатывает по вертикальному свайпу |
| onTabFocus | срабатывает после смещения фокуса на другой компонент с помощью клавиши Tab |
| onTimedKeyPress | срабатывает через некоторое время после нажатия клавиши в текстовом поле |
| onTouchEnd | срабатывает после завершения события touch |
| onTouchMove | срабатывает по время движения пальца по сенсорному экрану |
| onTouchStart | срабатывает после touch-события в компоненте webix |
| onValidationError | срабатывает, если данные не прошли валидацию после их загрузки/редактирования/добавления |
| onValidationSuccess | срабатывает, если данные успешно прошли прошли валидацию после их загрузки/редактирования/добавления |
| onViewResize | срабатывает после того, как пользователь изменил размер компонента с помощью компонента resizer |
| onViewShow | срабатывает, когда компонент появляется (вызов метода show()) |