Class Index | File Index

Classes


Class Rico.Buffer.AjaxXML


Extends Rico.Buffer.Base.
Implements buffer for LiveGrid. Loads data from server via a single AJAX call.
Defined in: <ricoLiveGridAjax.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Rico.Buffer.AjaxXML(url, options, ajaxOptions)
Method Summary
Method Attributes Method Name and Description
 
ajaxUpdate(startPos, request)
 
 
fetch(offset)
 
formQueryHashXML(startPos, fetchSize)
 
Server did not respond in time.
 
jsUpdate(startPos, newRows, newAttr, totalRows, errMsg)
 
processResponse(startPos, request)
 
updateBuffer(start, newRows, newAttr)
 
updateGrid(offset)
Methods borrowed from class Rico.Buffer.Base:
appendRows, applyFilters, bufferRow, clear, deleteRows, dom2jstable, dom2jstableAttr, endPos, exportAllRows, getCell, getRows, getValue, getWindowAttr, getWindowCell, getWindowValue, insertRow, isInRange, isVisible, loadRows, loadRowsFromArray, loadRowsFromTable, nan2zero, registerGrid, setTotalRows, setValue, setWindow, setWindowValue, sortBuffer, sortFunc, visibleRows
Class Detail
Rico.Buffer.AjaxXML(url, options, ajaxOptions)
Parameters:
url
options
ajaxOptions
Method Detail
ajaxUpdate(startPos, request)
Parameters:
startPos
request

clearTimer()

fetch(offset)
Parameters:
offset

formQueryHashXML(startPos, fetchSize)
Parameters:
startPos
fetchSize

handleTimedOut()
Server did not respond in time... assume that there could have been an error, and allow requests to be processed again.

jsUpdate(startPos, newRows, newAttr, totalRows, errMsg)
Parameters:
startPos
newRows
newAttr
totalRows
errMsg

processResponse(startPos, request)
Parameters:
startPos
request

updateBuffer(start, newRows, newAttr)
Parameters:
start
newRows
newAttr

updateGrid(offset)
Parameters:
offset

Documentation generated by JsDoc Toolkit 2.1.0 on Fri Mar 27 2009 23:48:22 GMT-0500 (CDT)