dragTemplate
Name | Type | Description |
---|---|---|
itemData | any |
The item's data. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
onAdd
Name | Type | Description |
---|---|---|
component | grids |
The UI component's instance. |
dropInsideItem |
Indicates if the dragged row is dropped inside another row. Available only for the TreeList UI component. |
|
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which the row is placed. If the row is dragged away from the UI component, the value is -1. |
onDragChange
Name | Type | Description |
---|---|---|
cancel |
Allows you to cancel the gesture. |
|
component | grids |
The UI component's instance. |
dropInsideItem |
Indicates if the dragged row is dropped inside another row. Available only for the TreeList UI component. |
|
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The dragged row's data. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which the row is placed. If the row is dragged away from the UI component, the value is -1. |
onDragEnd
Name | Type | Description |
---|---|---|
cancel |
Allows you to cancel the gesture. |
|
component | grids |
The UI component's instance. |
dropInsideItem |
Indicates if the dragged row is dropped inside another row. Available only for the TreeList UI component. |
|
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which a row is placed. If the row is dragged away from the UI component, the value is -1. |
onDragMove
Name | Type | Description |
---|---|---|
cancel |
Allows you to cancel the gesture. |
|
component | grids |
The UI component's instance. |
dropInsideItem |
Indicates if the dragged row is dropped inside another row. Available only for the TreeList UI component. |
|
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which the row is placed. If the row is dragged away from the UI component, the value is -1. |
onDragStart
Name | Type | Description |
---|---|---|
cancel |
Allows you to cancel the gesture. |
|
component | grids |
The UI component's instance. |
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
onRemove
Name | Type | Description |
---|---|---|
component | grids |
The UI component's instance. |
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which a row is placed. If the row is dragged away from the UI component, the value is -1. |
onReorder
Name | Type | Description |
---|---|---|
component | grids |
The UI component's instance. |
dropInsideItem |
Indicates if the dragged row is dropped inside another row. |
|
event | Event (jQuery or EventObject) |
The event that caused the function to execute. It is an EventObject or a jQuery.Event when you use jQuery. |
fromComponent | | |
The instance of the row's source UI component. |
fromData | any |
Custom data associated with the source UI component. |
fromIndex |
The row's original position. If the row is dragged from another UI component, the value is -1. |
|
itemData | any |
The data object of the row being dragged. |
itemElement |
The container of the item being dragged. It is an HTML Element or a jQuery Element when you use jQuery. |
|
promise |
Assign a Promise to this field to perform an asynchronous operation. |
|
toComponent | | |
The instance of the row's target UI component. |
toData | any |
Custom data associated with the target UI component. |
toIndex |
The position in which a row is placed. If the row is dragged away from the UI component, the value is -1. |
scrollSensitivity
Specifies the distance in pixels from the edge of viewport at which scrolling should start. Applies only if autoScroll is true.
scrollSpeed
Specifies the scrolling speed when dragging a row beyond the viewport. Applies only if autoScroll is true.