public class TreeGrid extends Grid<elemental.json.JsonObject>
Grid| Modifier and Type | Class and Description |
|---|---|
protected class |
TreeGrid.BodyUpdater
Body updater that adds additional style to each row containing depth
information inside the hierarchy.
|
Grid.AbstractGridKeyEvent<HANDLER extends AbstractGridKeyEventHandler>, Grid.AbstractGridMouseEvent<HANDLER extends AbstractGridMouseEventHandler>, Grid.Column<C,T>, Grid.Editor<T>, Grid.EditorDomEvent<T>, Grid.FocusStack, Grid.Footer, Grid.FooterCell, Grid.FooterRow, Grid.GridEvent<T>, Grid.Header, Grid.HeaderCell, Grid.HeaderRow, Grid.SelectionColumn, Grid.StaticSection<ROWTYPE extends Grid.StaticSection.StaticRow<?>>, Grid.StaticSectionUpdatercellFocusHandler| Constructor and Description |
|---|
TreeGrid()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addBodyClickHandler(BodyClickHandler handler)
Register a BodyClickHandler to this Grid.
|
com.google.gwt.event.shared.HandlerRegistration |
addBodyDoubleClickHandler(BodyDoubleClickHandler handler)
Register a BodyDoubleClickHandler to this Grid.
|
protected EscalatorUpdater |
createBodyUpdater()
Creates the escalator updater used to update the body rows in this grid.
|
void |
focusCell(int rowIndex,
int columnIndex)
Method for accessing the private
Grid.focusCell(int, int) method
from this package. |
boolean |
isElementInChildWidget(com.google.gwt.dom.client.Element e)
Method for accessing the private
Grid.isElementInChildWidget(Element) method from this package. |
void |
setStylePrimaryName(String style) |
add, addBodyKeyDownHandler, addBodyKeyPressHandler, addBodyKeyUpHandler, addBrowserEventHandler, addColumn, addColumn, addColumnReorderHandler, addColumnResizeHandler, addColumns, addColumnVisibilityChangeHandler, addDataAvailableHandler, addEnabledHandler, addFooterClickHandler, addFooterDoubleClickHandler, addFooterKeyDownHandler, addFooterKeyPressHandler, addFooterKeyUpHandler, addFooterRowAt, addHeaderClickHandler, addHeaderDoubleClickHandler, addHeaderKeyDownHandler, addHeaderKeyPressHandler, addHeaderKeyUpHandler, addHeaderRowAt, addRowHeightChangedHandler, addRowVisibilityChangeHandler, addScrollHandler, addSelectAllHandler, addSelectionAllowedHandler, addSelectionHandler, addSortHandler, addSpacerIndexChangedHandler, addSpacerVisibilityChangedHandler, appendFooterRow, appendHeaderRow, cancelEditor, clear, createFooterUpdater, createHeaderUpdater, deselect, deselectAll, doAttachChildren, doDetachChildren, editRow, focus, getCellReference, getCellStyleGenerator, getColumn, getColumnCount, getColumnResizeMode, getColumns, getDataSource, getDefaultHeaderRow, getDetailsGenerator, getEditor, getEditorCancelCaption, getEditorHandler, getEditorSaveCaption, getEditorWidget, getEscalator, getEventCell, getFooter, getFooterRow, getFooterRowCount, getFrozenColumnCount, getHeader, getHeaderRow, getHeaderRowCount, getHeightByRows, getHeightMode, getRowStyleGenerator, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSelectionColumn, getSelectionModel, getSidebarMenu, getSortOrder, getSubPartElement, getSubPartName, getTabIndex, getVisibleColumns, isColumnReorderingAllowed, isDetailsVisible, isEditorActive, isEditorBuffered, isEditorEnabled, isEnabled, isFooterVisible, isHeaderVisible, isSelected, isSidebarOpen, isWorkPending, iterator, onAttach, onBrowserEvent, onDetach, onResize, prependFooterRow, prependHeaderRow, recalculateColumnWidths, remove, removeColumn, removeFooterRow, removeFooterRow, removeHeaderRow, removeHeaderRow, requestRefreshBody, resetSizesFromDom, resetVisibleDetails, saveEditor, scrollToColumn, scrollToEnd, scrollToRow, scrollToRow, scrollToRow, scrollToRow, scrollToStart, select, setAccessKey, setAriaRole, setCellStyleGenerator, setColumnOrder, setColumnReorderingAllowed, setColumnResizeMode, setDataSource, setDefaultHeaderRow, setDetailsGenerator, setDetailsHeight, setDetailsVisible, setEditorBuffered, setEditorCancelCaption, setEditorEnabled, setEditorHandler, setEditorSaveCaption, setEnabled, setFocus, setFooterVisible, setFrozenColumnCount, setHeaderVisible, setHeight, setHeightByRows, setHeightMode, setRowStyleGenerator, setScrollLeft, setScrollTop, setSelectionModel, setSidebarOpen, setSortOrder, setTabIndex, setWidth, sort, sort, sortclaimElement, getWidget, initializeClaimedElement, isAttached, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic void focusCell(int rowIndex,
int columnIndex)
Grid.focusCell(int, int) method
from this package.rowIndex - index of row to focuscolumnIndex - index (excluding hidden columns) of cell to focuspublic boolean isElementInChildWidget(com.google.gwt.dom.client.Element e)
Grid.isElementInChildWidget(Element) method from this package.e - the element to checktrue if the element is located within a child widget of
this TreeGrid, false otherwise.public com.google.gwt.event.shared.HandlerRegistration addBodyClickHandler(BodyClickHandler handler)
GridaddBodyClickHandler in class Grid<elemental.json.JsonObject>handler - the click handler to registerpublic com.google.gwt.event.shared.HandlerRegistration addBodyDoubleClickHandler(BodyDoubleClickHandler handler)
GridaddBodyDoubleClickHandler in class Grid<elemental.json.JsonObject>handler - the double click handler to registerprotected EscalatorUpdater createBodyUpdater()
GridcreateBodyUpdater in class Grid<elemental.json.JsonObject>public void setStylePrimaryName(String style)
setStylePrimaryName in class Grid<elemental.json.JsonObject>Copyright © 2023 Vaadin Ltd. All rights reserved.