<link rel="stylesheet" type="text/css" href="../summary.css"/> 
<div class="container">
<div class="obj-property">
    <a href="w2grid.onAdd">onAdd</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks the Add New button on the toolbar.
</div>

<div class="obj-property">
    <a href="w2grid.onChange">onChange</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user changes any field in the editable row.
</div>

<div class="obj-property">
    <a href="w2grid.onClick">onClick</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks a record.
</div>

<div class="obj-property">
    <a href="w2grid.onCollapse">onCollapse</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user collapses expandable record.
</div>

<div class="obj-property">
    <a href="w2grid.onColumnAutoResize">onColumnAutoResize</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user triggers automatic resizing by double clicking a column resizer.
</div>

<div class="obj-property">
    <a href="w2grid.onColumnClick">onColumnClick</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks a column.
</div>

<div class="obj-property">
    <a href="w2grid.onColumnOnOff">onColumnOnOff</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user shows or hides a column selecting it in the grid settings menu.
</div>

<div class="obj-property">
    <a href="w2grid.onColumnResize">onColumnResize</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user resizes a column.
</div>

<div class="obj-property">
    <a href="w2grid.onContextMenu">onContextMenu</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks right mouse button.
</div>

<div class="obj-property">
    <a href="w2grid.onCopy">onCopy</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user copies selected records to clipboard (ctrl+c or cmd+c).
</div>

<div class="obj-property">
    <a href="w2grid.onDblClick">onDblClick</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user double clicks a record.
</div>

<div class="obj-property">
    <a href="w2grid.onDelete">onDelete</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks the Delete button on the toolbar.
</div>

<div class="obj-property">
    <a href="w2grid.onEdit">onEdit</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks the Edit button on the toolbar.
</div>

<div class="obj-property">
    <a href="w2grid.onEditField">onEditField</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user enters into editable mode for the field.
</div>

<div class="obj-property">
    <a href="w2grid.onError">onError</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when server returns an error.
</div>

<div class="obj-property">
    <a href="w2grid.onExpand">onExpand</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user expands expandable record.
</div>

<div class="obj-property">
    <a href="w2grid.onKeydown">onKeydown</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user presses a keyboard key and grid is active.
</div>

<div class="obj-property">
    <a href="w2grid.onLoad">onLoad</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when server responds to a get-records request.
</div>

<div class="obj-property">
    <a href="w2grid.onMenuClick">onMenuClick</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user selects an item from the context menu.
</div>

<div class="obj-property">
    <a href="w2grid.onPaste">onPaste</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user pastes from clipboard (ctrl+v or cmd+v).
</div>

<div class="obj-property">
    <a href="w2grid.onReload">onReload</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks Reload button on the toolbar.
</div>

<div class="obj-property">
    <a href="w2grid.onRequest">onRequest</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called on any server request.
</div>

<div class="obj-property">
    <a href="w2grid.onRestore">onRestore</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user changes an editable records but it restores to its original value.
</div>

<div class="obj-property">
    <a href="w2grid.onSave">onSave</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when server responds back after save request.
</div>

<div class="obj-property">
    <a href="w2grid.onSearch">onSearch</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user applies a search.
</div>

<div class="obj-property">
    <a href="w2grid.onSelect">onSelect</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user selects a record.
</div>

<div class="obj-property">
    <a href="w2grid.onSelectionExtend">onSelectionExtend</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user extends selection by dragging small dot at the bottom right corner of selection.
</div>

<div class="obj-property">
    <a href="w2grid.onSort">onSort</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user applies a sort.
</div>

<div class="obj-property">
    <a href="w2grid.onStateRestore">onStateRestore</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user selects "Restore Default State".
</div>

<div class="obj-property">
    <a href="w2grid.onStateSave">onStateSave</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user selects "Save Grid State".
</div>

<div class="obj-property">
    <a href="w2grid.onSubmit">onSubmit</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called on user changed data is saved.
</div>

<div class="obj-property">
    <a href="w2grid.onToolbar">onToolbar</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks any button on the toolbar.
</div>

<div class="obj-property">
    <a href="w2grid.onUnselect">onUnselect</a> <span>- function (event)</span>
</div>
<div class="obj-property-desc">
    Called when user unselects a record.
</div>

</div>