Events

onAfterAdd fires after adding an item to the datastore
onAfterAreaAdd fires after a select area was added
onAfterAreaRemove fires after a select area was removed
onAfterBlockSelect occurs after block selection
onAfterColumnDrop fires after the column has been dragged and dropped to the target position
onAfterColumnDropOrder fires after the column order was changed with drag-and-drop
onAfterColumnHide fires after a column was hidden in a datatable
onAfterColumnShow fires when a column is shown in datatable
onAfterContextMenu fires after the context menu was called in the item area
onAfterDelete fires after an item is removed
onAfterDrop fires after drag-n-drop was finished
onAfterEditStart fires after edit operation was initiated, editor opened and ready for input
onAfterEditStop fires after the edit operation is finished
onAfterFilter occurs after a datatable was filtered via built-in filters
onAfterLoad fires after data loading is complete
onAfterRender occurs each time after the view is rendered
onAfterScroll occurs when some webix view has been scrolled
onAfterSelect fires after a cell is selected
onAfterSort fires after sorting dataset
onAfterUnSelect fires after a cell is unselected
onAreaDrag fires when area selection is started
onBeforeAdd fires before adding an item to the datastore
onBeforeAreaAdd fires before a select area is added
onBeforeAreaRemove fires before a select area is removed
onBeforeBlockSelect event occurs before block selection
onBeforeColumnDrag fires the moment you start dragging the column from its source position
onBeforeColumnDrop fires the moment you drop the column to its target position
onBeforeColumnDropOrder fires the moment you drop the column over the target area
onBeforeColumnHide fires before a column is hidden in a datatable
onBeforeColumnShow fires before a column is shown in a datatable
onBeforeContextMenu fires before the context menu is called in the item area
onBeforeDelete fires before an item is removed
onBeforeDrag fires before the mouse button is pressed and the cursor is moved over a draggable item
onBeforeDragIn fires before a dragged element is moved over the droppable area
onBeforeDrop fires before a dragged element is released over the droppable area
onBeforeDropOut fires before a dragged element is released over the droppable area outside the source widget
onBeforeEditStart fires before edit operation is initiated
onBeforeEditStop fires before the edit stop command is received
onBeforeFilter called before data are filtered
onBeforeLoad fires immediately before data loading has started
onBeforeRender occurs each time before a view is rendered
onBeforeSelect fires before a cell is selected
onBeforeSort fires before sorting of the dataset
onBeforeUnSelect fires before a cell is unselected
onBindRequest fires when the component is ready to receive data from the master component
onBlur fires when focus is moved out of the view
onCheck fires when a checkbox is checked or unchecked in the datatable item
onCollectValues fires after a datatable has collected options
onColumnGroupCollapse fires when grouped columns are either collapsed or expanded
onColumnResize fires when the width of a column was changed
onDataRequest fires when data from the server is requested for linear data structures (List, DataTable, DataView etc.) to implement dynamic data loading
onDataUpdate fires when a data item is being updated
onDestruct occurs when component destroyed
onDragOut fires when a dragged element is moved outside of the droppable area
onEditorChange fires when the native oninput event occurs for an HTML input (select, text)
onEnter fires when the Enter key has been pressed
onFocus fires when a view gets focus
onHeaderClick fires on clicking the column header
onItemClick fires when a component item was clicked
onItemDblClick fires when a component item was double-clicked
onItemSingleClick allows distinguishing between single and double-click events
onKeyPress occurs when keyboard key is pressed for the control in focus
onLiveEdit fires when data was changed in the editor
onLoadError fires when an error occurs during data loading (invalid server side response)
onLongTouch fires on holding finger in some position for a certain period of time
onMouseMove fires when the mouse was moved over the specified component
onMouseMoving fires when the mouse was moved over the component
onMouseOut fires when the mouse was moved out from the specified item
onPaste fires when the clipboard is enabled and the user presses CTRL+V keys combination
onResize fires when the width or height of DataTable was changed
onRowResize fires when the height of a row was changed
onScrollX fires when the user scrolls the table left or right
onScrollY fires when the user scrolls the table up or down
onSelectChange fires when selection is changed in a DataTable
onStructureLoad fires when the structure of DataTable (columns configuration) is initialized
onStructureUpdate fires when the structure of a datatable was changed (a column was added, hidden or reconfigured)
onSubViewClose fires after a subview or a subrow is closed
onSubViewCreate fires after a subview was created
onSubViewOpen fires after a subview or a subrow is opened
onSubViewRender fires each time a subview is rendered
onSwipeX occurs on a horizontal swipe movement
onSwipeY occurs on a vertical swipe movement
onSyncScroll fires during scrolling on touch devices
onTabFocus fires after a tab focus has been changed
onTimedKeyPress fires after typing has been finished in the field
onTouchEnd occurs when the touch event is ended
onTouchMove occurs during touch movement
onTouchStart fires when some webix view has been touched
onValidationError fires when newly loaded/added/edited data fail to pass validation
onValidationSuccess fires after the newlyloaded/added/edited data has passes validation successfully
onViewResize fires when the size of a view has been changed by resizer
onViewShow fires when any hidden view is shown
Back to top