<link rel="stylesheet" type="text/css" href="../summary.css"/> 
<div class="container">
<div class="obj-property">
    <a href="w2grid.add">add</a> <span>- add(record, [first])</span>
</div>
<div class="obj-property-desc">
    Adds a record or records to the grid.
</div>

<div class="obj-property">
    <a href="w2grid.addColumn">addColumn</a> <span>- addColumn([before], column)</span>
</div>
<div class="obj-property-desc">
    Adds a column or columns to the grid.
</div>

<div class="obj-property">
    <a href="w2grid.addRange">addRange</a> <span>- addRange(range)</span>
</div>
<div class="obj-property-desc">
    Adds a visible range or ranges to the grid.
</div>

<div class="obj-property">
    <a href="w2grid.addSearch">addSearch</a> <span>- addSearch([before], search)</span>
</div>
<div class="obj-property-desc">
    Adds a search or searches to the grid.
</div>

<div class="obj-property">
    <a href="w2grid.clear">clear</a> <span>- clear([noRefresh])</span>
</div>
<div class="obj-property-desc">
    Removes all records from the grid.
</div>

<div class="obj-property">
    <a href="w2grid.click">click</a> <span>- click(recid, [event])</span>
</div>
<div class="obj-property-desc">
    Called when user clicks on a record.
</div>

<div class="obj-property">
    <a href="w2grid.collapse">collapse</a> <span>- collapse(recid)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks on the collapse record icon.
</div>

<div class="obj-property">
    <a href="w2grid.columnClick">columnClick</a> <span>- columnClick(field, [event])</span>
</div>
<div class="obj-property-desc">
    Called when user clicks on the column.
</div>

<div class="obj-property">
    <a href="w2grid.columnOnOff">columnOnOff</a> <span>- columnOnOff(el, event, field, value)</span>
</div>
<div class="obj-property-desc">
    Called when user opens grid settings (on grids toolbar) and selects an item.
</div>

<div class="obj-property">
    <a href="w2grid.contextMenu">contextMenu</a> <span>- contextMenu(recid, [event])</span>
</div>
<div class="obj-property-desc">
    Displays context menu under specified record.
</div>

<div class="obj-property">
    <a href="w2grid.copy">copy</a> <span>- copy()</span>
</div>
<div class="obj-property-desc">
    Returns selected records in tab-delimited text format.
</div>

<div class="obj-property">
    <a href="w2grid.dblClick">dblClick</a> <span>- dblClick(recid, [event])</span>
</div>
<div class="obj-property-desc">
    Called when user double clicks on a record.
</div>

<div class="obj-property">
    <a href="w2grid.delete">delete</a> <span>- delete(force)</span>
</div>
<div class="obj-property-desc">
    Called when user deletes record(s).
</div>

<div class="obj-property">
    <a href="w2grid.editField">editField</a> <span>- editField(recid, column, [value], [event])</span>
</div>
<div class="obj-property-desc">
    Enters edit mode for the specified record and field.
</div>

<div class="obj-property">
    <a href="w2grid.error">error</a> <span>- error(msg)</span>
</div>
<div class="obj-property-desc">
    Display error message dialog.
</div>

<div class="obj-property">
    <a href="w2grid.expand">expand</a> <span>- expand(recid)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks on the expand record icon.
</div>

<div class="obj-property">
    <a href="w2grid.find">find</a> <span>- find(match, [returnIndex])</span>
</div>
<div class="obj-property-desc">
    Finds and returns matched records.
</div>

<div class="obj-property">
    <a href="w2grid.get">get</a> <span>- get(recid, [returnIndex])</span>
</div>
<div class="obj-property-desc">
    Finds the record and returns its object or index in records array. 
</div>

<div class="obj-property">
    <a href="w2grid.getCellHTML">getCellHTML</a> <span>- getCellHTML(index, column_index, [summary])</span>
</div>
<div class="obj-property-desc">
    Returns final HTML for the cell.
</div>

<div class="obj-property">
    <a href="w2grid.getCellValue">getCellValue</a> <span>- getCellValue(index, column_index, [summary])</span>
</div>
<div class="obj-property-desc">
    Returns parse value for the cell.
</div>

<div class="obj-property">
    <a href="w2grid.getChanges">getChanges</a> <span>- getChanges([recordsBase])</span>
</div>
<div class="obj-property-desc">
    Returns array of changed record objects.
</div>

<div class="obj-property">
    <a href="w2grid.getColumn">getColumn</a> <span>- getColumn(field, [returnIndex])</span>
</div>
<div class="obj-property-desc">
    Finds the column and returns its object or index in columns array. 
</div>

<div class="obj-property">
    <a href="w2grid.getColumnsHTML">getColumnsHTML</a> <span>- getColumnsHTML()</span>
</div>
<div class="obj-property-desc">
    Returns HTML of grid columns.
</div>

<div class="obj-property">
    <a href="w2grid.getFooterHTML">getFooterHTML</a> <span>- getFooterHTML()</span>
</div>
<div class="obj-property-desc">
    Returns HTML for grid footer.
</div>

<div class="obj-property">
    <a href="w2grid.getRangeData">getRangeData</a> <span>- getRangeData(range, [extra])</span>
</div>
<div class="obj-property-desc">
    Returns range data defined to the given range object.
</div>

<div class="obj-property">
    <a href="w2grid.getRecordHTML">getRecordHTML</a> <span>- getRecordHTML(index, line_number, [summary])</span>
</div>
<div class="obj-property-desc">
    Returns final HTML for a record.
</div>

<div class="obj-property">
    <a href="w2grid.getRecordsHTML">getRecordsHTML</a> <span>- getRecordsHTML()</span>
</div>
<div class="obj-property-desc">
    Returns HTML of grid records in the scroll view.
</div>

<div class="obj-property">
    <a href="w2grid.getSearch">getSearch</a> <span>- getSearch(field, [returnIndex])</span>
</div>
<div class="obj-property-desc">
    Finds the search and returns its object or index in searches array. 
</div>

<div class="obj-property">
    <a href="w2grid.getSearchData">getSearchData</a> <span>- getSearchData(field)</span>
</div>
<div class="obj-property-desc">
    Returns applied search object for specified field.
</div>

<div class="obj-property">
    <a href="w2grid.getSearchesHTML">getSearchesHTML</a> <span>- getSearchesHTML()</span>
</div>
<div class="obj-property-desc">
    Returns HTML of search fields.
</div>

<div class="obj-property">
    <a href="w2grid.getSelection">getSelection</a> <span>- getSelection(returnIndex)</span>
</div>
<div class="obj-property-desc">
    Returns current grid selection.
</div>

<div class="obj-property">
    <a href="w2grid.getSummaryHTML">getSummaryHTML</a> <span>- getSummaryHTML()</span>
</div>
<div class="obj-property-desc">
    Returns HTML of summary records.
</div>

<div class="obj-property">
    <a href="w2grid.hideColumn">hideColumn</a> <span>- hideColumn(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Hides a column or columns.
</div>

<div class="obj-property">
    <a href="w2grid.hideSearch">hideSearch</a> <span>- hideSearch(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Hides a search or searches.
</div>

<div class="obj-property">
    <a href="w2grid.initAllField">initAllField</a> <span>- initAllField(field, [value])</span>
</div>
<div class="obj-property-desc">
    Initializes global search field.
</div>

<div class="obj-property">
    <a href="w2grid.initColumnOnOff">initColumnOnOff</a> <span>- initColumnOnOff()</span>
</div>
<div class="obj-property-desc">
    Refreshes toolbar button that allows to show/hide columns.
</div>

<div class="obj-property">
    <a href="w2grid.initOperator">initOperator</a> <span>- initOperator(el, search_ind)</span>
</div>
<div class="obj-property-desc">
    Initializes operator for the search field.
</div>

<div class="obj-property">
    <a href="w2grid.initResize">initResize</a> <span>- initResize()</span>
</div>
<div class="obj-property-desc">
    Initializes column resize elements.
</div>

<div class="obj-property">
    <a href="w2grid.initSearches">initSearches</a> <span>- initSearches()</span>
</div>
<div class="obj-property-desc">
    Initializes search fields when user opens advanced search overlay.
</div>

<div class="obj-property">
    <a href="w2grid.initToolbar">initToolbar</a> <span>- initToolbar()</span>
</div>
<div class="obj-property-desc">
    Creates w2toolbar object based on grid.toolbar definition.
</div>

<div class="obj-property">
    <a href="w2grid.keydown">keydown</a> <span>- keydown(event)</span>
</div>
<div class="obj-property-desc">
    Processes keydown events.
</div>

<div class="obj-property">
    <a href="w2grid.load">load</a> <span>- load(url, [callBack])</span>
</div>
<div class="obj-property-desc">
    Loads records from specified url.
</div>

<div class="obj-property">
    <a href="w2grid.localSearch">localSearch</a> <span>- localSearch([silent])</span>
</div>
<div class="obj-property-desc">
    Performs search on local data set.
</div>

<div class="obj-property">
    <a href="w2grid.localSort">localSort</a> <span>- localSort([silent])</span>
</div>
<div class="obj-property-desc">
    Performs sort on local data set.
</div>

<div class="obj-property">
    <a href="w2grid.lock">lock</a> <span>- lock(message, [showSpinner])</span>
</div>
<div class="obj-property-desc">
    Locks the grid.
</div>

<div class="obj-property">
    <a href="w2grid.menuClick">menuClick</a> <span>- menuClick(recid, index, event)</span>
</div>
<div class="obj-property-desc">
    Called when user clicks on a context menu item.
</div>

<div class="obj-property">
    <a href="w2grid.mergeChanges">mergeChanges</a> <span>- mergeChanges()</span>
</div>
<div class="obj-property-desc">
    Merges user changes into the records array.
</div>

<div class="obj-property">
    <a href="w2grid.nextCell">nextCell</a> <span>- nextCell(col_ind, editable)</span>
</div>
<div class="obj-property-desc">
    Returns next cell or null if it is last cell in the row.
</div>

<div class="obj-property">
    <a href="w2grid.nextRow">nextRow</a> <span>- nextRow(index)</span>
</div>
<div class="obj-property-desc">
    Returns next row or null if it is the last row.
</div>

<div class="obj-property">
    <a href="w2grid.parseField">parseField</a> <span>- parseField(obj, field)</span>
</div>
<div class="obj-property-desc">
    Paste tab-delimited text into the grid.
</div>

<div class="obj-property">
    <a href="w2grid.paste">paste</a> <span>- paste(text)</span>
</div>
<div class="obj-property-desc">
    Paste tab-delimited text into the grid.
</div>

<div class="obj-property">
    <a href="w2grid.prevCell">prevCell</a> <span>- prevCell(col_ind, editable)</span>
</div>
<div class="obj-property-desc">
    Returns previous cell or null if it is first cell in the row.
</div>

<div class="obj-property">
    <a href="w2grid.prevRow">prevRow</a> <span>- prevRow(index)</span>
</div>
<div class="obj-property-desc">
    Returns previous row or null if it is the very first row.
</div>

<div class="obj-property">
    <a href="w2grid.refreshCell">refreshCell</a> <span>- refreshCell(recid, field)</span>
</div>
<div class="obj-property-desc">
    Refreshes one cell on the screen.
</div>

<div class="obj-property">
    <a href="w2grid.refreshRanges">refreshRanges</a> <span>- refreshRanges()</span>
</div>
<div class="obj-property-desc">
    Refreshes ranges defined for the grid.
</div>

<div class="obj-property">
    <a href="w2grid.refreshRow">refreshRow</a> <span>- refreshRow(recid)</span>
</div>
<div class="obj-property-desc">
    Refreshes one row on the screen.
</div>

<div class="obj-property">
    <a href="w2grid.reload">reload</a> <span>- reload([callBack])</span>
</div>
<div class="obj-property-desc">
    Reloads records from remote data source.
</div>

<div class="obj-property">
    <a href="w2grid.remove">remove</a> <span>- remove(recid1, recid2, ...)</span>
</div>
<div class="obj-property-desc">
    Removes records from the grid.
</div>

<div class="obj-property">
    <a href="w2grid.removeColumn">removeColumn</a> <span>- removeColumn(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Removes a column or columns from the grid.
</div>

<div class="obj-property">
    <a href="w2grid.removeRange">removeRange</a> <span>- removeRange(range_name, [range_name], ...)</span>
</div>
<div class="obj-property-desc">
    Removes a range or ranges from the grid.
</div>

<div class="obj-property">
    <a href="w2grid.removeSearch">removeSearch</a> <span>- removeSearch(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Removes a search or searches from the grid.
</div>

<div class="obj-property">
    <a href="w2grid.request">request</a> <span>- request(cmd, [params, [url, [callBack]]])</span>
</div>
<div class="obj-property-desc">
    Prepares and submits request to the server.
</div>

<div class="obj-property">
    <a href="w2grid.requestComplete">requestComplete</a> <span>- requestComplete(status, cmd, [callBack])</span>
</div>
<div class="obj-property-desc">
    Called to process data that was returned from the server.
</div>

<div class="obj-property">
    <a href="w2grid.reset">reset</a> <span>- reset([noRefresh])</span>
</div>
<div class="obj-property-desc">
    Resets the grid to the initial state. 
</div>

<div class="obj-property">
    <a href="w2grid.resizeBoxes">resizeBoxes</a> <span>- resizeBoxes()</span>
</div>
<div class="obj-property-desc">
    Called to resize grid's elements.
</div>

<div class="obj-property">
    <a href="w2grid.resizeRecords">resizeRecords</a> <span>- resizeRecords()</span>
</div>
<div class="obj-property-desc">
    Called to resize grid's records.
</div>

<div class="obj-property">
    <a href="w2grid.save">save</a> <span>- save()</span>
</div>
<div class="obj-property-desc">
    Called when user saves inline editing changes.
</div>

<div class="obj-property">
    <a href="w2grid.scroll">scroll</a> <span>- scroll(event)</span>
</div>
<div class="obj-property-desc">
    Rebuilds grids records HTML based on scroll bar position.
</div>

<div class="obj-property">
    <a href="w2grid.scrollIntoView">scrollIntoView</a> <span>- scrollIntoView(ind)</span>
</div>
<div class="obj-property-desc">
    Called when user saves inline editing changes.
</div>

<div class="obj-property">
    <a href="w2grid.search">search</a> <span>- search(field, value)</span>
</div>
<div class="obj-property-desc">
    Searches records in the grid.
</div>

<div class="obj-property">
    <a href="w2grid.searchClose">searchClose</a> <span>- searchClose()</span>
</div>
<div class="obj-property-desc">
    Closes overlay with advanced search options (if it was open).
</div>

<div class="obj-property">
    <a href="w2grid.searchOpen">searchOpen</a> <span>- searchOpen()</span>
</div>
<div class="obj-property-desc">
    Opens overlay with advanced search options.
</div>

<div class="obj-property">
    <a href="w2grid.searchReset">searchReset</a> <span>- searchReset([noRefresh])</span>
</div>
<div class="obj-property-desc">
    Resets previous search to the default values.
</div>

<div class="obj-property">
    <a href="w2grid.searchShowFields">searchShowFields</a> <span>- searchShowFields()</span>
</div>
<div class="obj-property-desc">
    Resets previous search to the default values.
</div>

<div class="obj-property">
    <a href="w2grid.select">select</a> <span>- select(recid1, recid2, ...)</span>
</div>
<div class="obj-property-desc">
    Selects records in the grid.
</div>

<div class="obj-property">
    <a href="w2grid.selectAll">selectAll</a> <span>- selectAll()</span>
</div>
<div class="obj-property-desc">
    Selects all records in the grid.
</div>

<div class="obj-property">
    <a href="w2grid.selectNone">selectNone</a> <span>- selectNone()</span>
</div>
<div class="obj-property-desc">
    Unselects all selected records in the grid.
</div>

<div class="obj-property">
    <a href="w2grid.set">set</a> <span>- set([recid], record, [noRefresh])</span>
</div>
<div class="obj-property-desc">
    Finds the record and extends it with provided object. 
</div>

<div class="obj-property">
    <a href="w2grid.showColumn">showColumn</a> <span>- showColumn(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Shows a column or columns.
</div>

<div class="obj-property">
    <a href="w2grid.showSearch">showSearch</a> <span>- showSearch(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Shows a search or searches.
</div>

<div class="obj-property">
    <a href="w2grid.skip">skip</a> <span>- skip(offset)</span>
</div>
<div class="obj-property-desc">
    Skips a number of records specified.
</div>

<div class="obj-property">
    <a href="w2grid.sort">sort</a> <span>- sort()</span>
</div>
<div class="obj-property-desc">
    Sorts records in the grid.
</div>

<div class="obj-property">
    <a href="w2grid.stateReset">stateReset</a> <span>- stateReset()</span>
</div>
<div class="obj-property-desc">
    Resets grid state to the default one.
</div>

<div class="obj-property">
    <a href="w2grid.stateRestore">stateRestore</a> <span>- stateRestore([stateObj])</span>
</div>
<div class="obj-property-desc">
    Restores grid state from local storage.
</div>

<div class="obj-property">
    <a href="w2grid.stateSave">stateSave</a> <span>- stateSave([returnOnly])</span>
</div>
<div class="obj-property-desc">
    Saves grid state into local storage.
</div>

<div class="obj-property">
    <a href="w2grid.status">status</a> <span>- status([msg])</span>
</div>
<div class="obj-property-desc">
    Displays status text.
</div>

<div class="obj-property">
    <a href="w2grid.toggle">toggle</a> <span>- toggle(recid)</span>
</div>
<div class="obj-property-desc">
    Toggles record between expand and collapse states.
</div>

<div class="obj-property">
    <a href="w2grid.toggleColumn">toggleColumn</a> <span>- toggleColumn(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Toggles column between hidden and shown states.
</div>

<div class="obj-property">
    <a href="w2grid.toggleSearch">toggleSearch</a> <span>- toggleSearch(field, [field], ...)</span>
</div>
<div class="obj-property-desc">
    Toggles a search between hidden and shown states.
</div>

<div class="obj-property">
    <a href="w2grid.toolbarAdd">toolbarAdd</a> <span>- toolbarAdd()</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.toolbarDelete">toolbarDelete</a> <span>- toolbarDelete([force])</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.unlock">unlock</a> <span>- unlock()</span>
</div>
<div class="obj-property-desc">
    Unlocks the grid.
</div>

<div class="obj-property">
    <a href="w2grid.unselect">unselect</a> <span>- unselect(recid1, recid2, ...)</span>
</div>
<div class="obj-property-desc">
    Unselects records in the grid.
</div>

</div>