Class YAHOO.ext.grid.GridView

Object
   |
   +--YAHOO.ext.grid.GridView

class YAHOO.ext.grid.GridView


Default UI code used internally by the Grid. Documentation to come.
Defined in GridView.js


Field Summary
 YAHOO.util.CustomEvent onScroll
  Fires when the ViewPort is scrolled - fireDirect sig: (this, scrollLeft, scrollTop)
 Object scrollbarMode
  
<static>  Object SCROLLBARS_OVERLAP
  
<static>  Object SCROLLBARS_UNDER
  
 
Constructor Summary
YAHOO.ext.grid.GridView ()
  
 
Method Summary * Parameter types in italic indicate optional parameters
 void adjustForScroll(disableDelay)
  
 Object appendFooter(parentEl)
  
 void autoSizeColumn(colIndex, forceMinSize)
  
 void autoSizeColumns()
  
 void buildIndexMap()
  
 Object calcColumnWidth(colIndex, maxRowsToMeasure)
  
 void deleteRows(dataModel, firstRow, lastRow)
  
 void ensureVisible(row, disableDelay)
  
 void fireScroll(scrollLeft, scrollTop)
  
 void focusRow(row)
  
 void forceScrollUpdate()
  
 Object getBodyTable()
  
 Object getCellAtPoint(x, y)
  
 Object getColumnIndexByDataIndex(dataIndex)
  
 Object getColumnRenderers()
   Utility method that gets an array of the cell renderers
 Object getDataIndexes()
  
 Object getRowHeight()
  
 void handleHiddenChange(colModel, colIndex, hidden)
  
 void handleScroll()
  
 void handleSort(dataModel, sortColumnIndex, sortDir, noRefresh)
  
 void hideColumn(colIndex)
  
 void init(grid)
  
 void insertRows(dataModel, firstRow, lastRow)
  
 void onColumnSplitterMoved(splitter, newSize)
  
 Object render()
  
 void renderRow(dataModel, row, rowIndex, colCount, renderers, dindexes)
  
 void renderRows(dataModel)
  
 void setCSSWidth(colIndex, width, pos)
  
 void syncScroll()
  
 void unhideColumn(colIndex)
  
 void updateBodyHeight()
  
 void updateCell(dataModel, rowIndex, dataIndex)
  
 void updateColumns()
  
 void updateHeaders()
  
 void updateHeaderSortState()
  
 void updateRowIndexes(firstRow, lastRow)
  
 void updateRows(dataModel, firstRow, lastRow)
  
 void updateWrapHeight()
  

Field Detail

onScroll

YAHOO.util.CustomEvent onScroll

scrollbarMode

Object scrollbarMode

SCROLLBARS_OVERLAP

<static> Object SCROLLBARS_OVERLAP

SCROLLBARS_UNDER

<static> Object SCROLLBARS_UNDER

Constructor Detail

YAHOO.ext.grid.GridView

YAHOO.ext.grid.GridView()

Method Detail

adjustForScroll

void adjustForScroll(disableDelay)

appendFooter

Object appendFooter(parentEl)

autoSizeColumn

void autoSizeColumn(colIndex, forceMinSize)

autoSizeColumns

void autoSizeColumns()

buildIndexMap

void buildIndexMap()

calcColumnWidth

Object calcColumnWidth(colIndex, maxRowsToMeasure)

deleteRows

void deleteRows(dataModel, firstRow, lastRow)

ensureVisible

void ensureVisible(row, disableDelay)

fireScroll

void fireScroll(scrollLeft, scrollTop)

focusRow

void focusRow(row)

forceScrollUpdate

void forceScrollUpdate()

getBodyTable

Object getBodyTable()

getCellAtPoint

Object getCellAtPoint(x, y)

getColumnIndexByDataIndex

Object getColumnIndexByDataIndex(dataIndex)

getColumnRenderers

Object getColumnRenderers()

getDataIndexes

Object getDataIndexes()

getRowHeight

Object getRowHeight()

handleHiddenChange

void handleHiddenChange(colModel, colIndex, hidden)

handleScroll

void handleScroll()

handleSort

void handleSort(dataModel, sortColumnIndex, sortDir, noRefresh)

hideColumn

void hideColumn(colIndex)

init

void init(grid)

insertRows

void insertRows(dataModel, firstRow, lastRow)

onColumnSplitterMoved

void onColumnSplitterMoved(splitter, newSize)

render

Object render()

renderRow

void renderRow(dataModel, row, rowIndex, colCount, renderers, dindexes)

renderRows

void renderRows(dataModel)

setCSSWidth

void setCSSWidth(colIndex, width, pos)

syncScroll

void syncScroll()

unhideColumn

void unhideColumn(colIndex)

updateBodyHeight

void updateBodyHeight()

updateCell

void updateCell(dataModel, rowIndex, dataIndex)

updateColumns

void updateColumns()

updateHeaders

void updateHeaders()

updateHeaderSortState

void updateHeaderSortState()

updateRowIndexes

void updateRowIndexes(firstRow, lastRow)

updateRows

void updateRows(dataModel, firstRow, lastRow)

updateWrapHeight

void updateWrapHeight()


Documentation generated by JSDoc on Sat Oct 14 06:07:10 2006