com.extjs.gxt.ui.client.widget.table
Class TableView
java.lang.Object
com.extjs.gxt.ui.client.widget.table.TableView
public class TableView
- extends java.lang.Object
This class encapsulates the user interface of a Table.
|
Method Summary |
void |
applyCellStyles(TableItem item)
|
void |
bulkRender()
|
void |
clearHoverStyles()
|
void |
doSort(int index,
Style.SortDir direction)
|
int |
getCellIndex(com.google.gwt.user.client.Element target)
|
El |
getDataEl()
|
El |
getScrollEl()
|
com.google.gwt.user.client.Element |
getTextCellElement(TableItem item,
int cell)
|
com.google.gwt.user.client.Element |
getTextCellInternal(com.google.gwt.user.client.Element elem,
int column)
|
void |
init(Table table)
|
static void |
markRendered(TableItem item)
|
void |
onHighlightRow(TableItem item,
boolean highlight)
|
void |
onSelectItem(TableItem item,
boolean select)
|
void |
removeItem(TableItem item)
|
void |
render()
|
void |
renderItem(TableItem item,
int index)
|
void |
renderItems()
|
void |
renderItemValue(TableItem item,
int index,
java.lang.Object value)
|
void |
reorderItems()
Sorts the table items based on the current order. |
void |
resize()
|
void |
resizeCells(int columnIndex)
|
void |
setCellStyle(TableItem item,
int index,
java.lang.String style)
|
void |
showColumn(com.google.gwt.user.client.Element elem,
boolean show,
int index)
|
void |
showColumn(int index,
boolean show)
|
void |
sizeCell(com.google.gwt.user.client.Element elem,
int index,
int width)
|
void |
sort(int index,
Style.SortDir direction)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableView
public TableView()
getDataEl
public El getDataEl()
reorderItems
public void reorderItems()
- Sorts the table items based on the current order.
applyCellStyles
public void applyCellStyles(TableItem item)
clearHoverStyles
public void clearHoverStyles()
onSelectItem
public void onSelectItem(TableItem item,
boolean select)
doSort
public void doSort(int index,
Style.SortDir direction)
getCellIndex
public int getCellIndex(com.google.gwt.user.client.Element target)
getScrollEl
public El getScrollEl()
getTextCellElement
public com.google.gwt.user.client.Element getTextCellElement(TableItem item,
int cell)
getTextCellInternal
public com.google.gwt.user.client.Element getTextCellInternal(com.google.gwt.user.client.Element elem,
int column)
init
public void init(Table table)
onHighlightRow
public void onHighlightRow(TableItem item,
boolean highlight)
removeItem
public void removeItem(TableItem item)
render
public void render()
bulkRender
public void bulkRender()
renderItem
public void renderItem(TableItem item,
int index)
renderItems
public void renderItems()
renderItemValue
public void renderItemValue(TableItem item,
int index,
java.lang.Object value)
resize
public void resize()
resizeCells
public void resizeCells(int columnIndex)
setCellStyle
public void setCellStyle(TableItem item,
int index,
java.lang.String style)
showColumn
public void showColumn(com.google.gwt.user.client.Element elem,
boolean show,
int index)
showColumn
public void showColumn(int index,
boolean show)
sizeCell
public void sizeCell(com.google.gwt.user.client.Element elem,
int index,
int width)
sort
public void sort(int index,
Style.SortDir direction)
markRendered
public static void markRendered(TableItem item)