public class MaterialDataTable<T> extends AbstractDataTable<T> implements InsertColumnHandler<T>, RemoveColumnHandler
AbstractDataTable.DefaultTableScaffoldinggwt.material.design.client.base.MaterialWidget.Featurecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabledhandlerRegistry, scaffolding, view| Constructor and Description |
|---|
MaterialDataTable() |
MaterialDataTable(DataView<T> dataView) |
MaterialDataTable(DataView<T> dataView,
TableScaffolding scaffolding) |
MaterialDataTable(TableScaffolding scaffolding) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addStretchHandler(StretchHandler handler)
Add a handler that is triggered when the table is stretched.
|
protected void |
build() |
gwt.material.design.client.ui.MaterialIcon |
getColumnMenuIcon() |
gwt.material.design.client.ui.MaterialDropDown |
getMenu() |
gwt.material.design.client.ui.MaterialIcon |
getStretchIcon() |
gwt.material.design.client.ui.MaterialIcon |
getTableIcon() |
gwt.material.design.client.ui.html.Span |
getTableTitle() |
protected void |
loadInternalEvents()
Load events
|
void |
onInsertColumn(InsertColumnEvent<T> event) |
protected void |
onLoad() |
void |
onRemoveColumn(RemoveColumnEvent event) |
protected void |
setupMenu() |
protected void |
setupToolPanel() |
void |
stretch() |
void |
stretch(boolean fireEvent) |
addCategory, addCategory, addCategoryClosedHandler, addCategoryOpenedHandler, addColumn, addColumn, addColumnSortHandler, addComponentsRenderedHandler, addDestroyHandler, addInsertColumnHandler, addRemoveColumnHandler, addRenderedHandler, addRowCollapsedHandler, addRowCollapseHandler, addRowContextMenuHandler, addRowDoubleClickHandler, addRowExpandedHandler, addRowExpandingHandler, addRowLongPressHandler, addRowSelectHandler, addRowShortPressHandler, addSelectAllHandler, addSetupHandler, cellConsumesEventType, clearCategories, clearHandlers, clearRows, clearRowsAndCategories, closeCategory, closeCategory, deselectRow, disableCategory, enableCategory, getCategories, getCategory, getColumnOffset, getColumns, getDataSource, getHeight, getLongPressDuration, getOpenCategories, getRow, getRow, getRowByModel, getRowCount, getRowFactory, getRowHeight, getRows, getRowValueIndex, getScaffolding, getSelectedRowModels, getSelectionType, getTotalRows, getView, getVisibleRange, hasCategory, hasDeselectedRows, hasSelectedRows, insertColumn, isCategoryEmpty, isDestroyOnUnload, isUseCategories, isUseLoadOverlay, isUseRowExpansion, isUseStickyHeader, loaded, onBlur, onBrowserEvent, onFocus, onUnload, openCategory, openCategory, registerHandler, removeColumn, removeColumns, selectAllRows, selectAllRows, selectRow, setCategoryFactory, setDataSource, setDestroyOnUnload, setHeight, setLoadedCallback, setLongPressDuration, setRenderer, setRowData, setRowFactory, setRowHeight, setSelectionType, setTotalRows, setUseCategories, setUseLoadOverlay, setUseRowExpansion, setUseStickyHeader, setVisibleRange, setVisibleRange, sort, sort, sort, sort, updateRow$this, add, add, addAttachHandler, addBlurHandler, addClickHandler, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragLeaveHandler, addDragMoveHandler, addDragOverHandler, addDragStartHandler, addDropActivateHandler, addDropDeactivateHandler, addDropHandler, addFocusHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addOrientationChangeHandler, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, body, clearActiveClass, enableFeature, getBackfaceVisibility, getBackgroundColor, getBorder, getBorderBottom, getBorderLeft, getBorderMixin, getBorderRadius, getBorderRight, getBorderTop, getCenterOn, getCenterOnMixin, getChildren, getChildrenList, getCircleMixin, getColorsMixin, getDataAttribute, getDepth, getDimensionMixin, getEnabledMixin, getFlexboxMixin, getFloat, getFloatMixin, getFocusableMixin, getFontSize, getFontSizeMixin, getFontWeight, getFontWeightMixin, getGridMixin, getHandlerRegistry, getHideOn, getHideOnMixin, getHoverableMixin, getId, getIdMixin, getInitialClasses, getLayoutPosition, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpacity, getOrientation, getOrientationMixin, getPerspective, getPerspectiveOrigin, getScrollspy, getScrollspyMixin, getSeparatorMixin, getShadow, getShadowMixin, getShowOn, getShowOnMixin, getTabIndex, getTextAlign, getTextAlignMixin, getTextColor, getTooltip, getTooltipDelayMs, getTooltipHTML, getTooltipMixin, getTooltipPosition, getTransform, getTransformMixin, getTransformOrigin, getTransformStyle, getTruncateMixin, getVerticalAlign, getVerticalAlignMixin, getWaves, getWavesMixin, getWidth, insert, insert, isCircle, isDetectOrientation, isEnabled, isFeatureEnabled, isHoverable, isSeparator, isTruncate, removeHandler, setAccessKey, setBackfaceVisibility, setBackgroundColor, setBorder, setBorderBottom, setBorderLeft, setBorderRadius, setBorderRight, setBorderTop, setBottom, setCenterOn, setCircle, setClass, setDataAttribute, setDepth, setDetectOrientation, setDisplay, setEnabled, setFlex, setFlexAlignContent, setFlexAlignItems, setFlexAlignSelf, setFlexBasis, setFlexDirection, setFlexGrow, setFlexJustifyContent, setFlexOrder, setFlexShrink, setFlexWrap, setFloat, setFocus, setFontSize, setFontSize, setFontWeight, setGrid, setGwtDisplay, setHideOn, setHoverable, setId, setInitialClasses, setLayoutPosition, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOffset, setOpacity, setOrientation, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPerspective, setPerspectiveOrigin, setRight, setScrollspy, setSeparator, setShadow, setShowOn, setStyle, setTabIndex, setTextAlign, setTextColor, setTooltip, setTooltipDelayMs, setTooltipHTML, setTooltipPosition, setTop, setTransform, setTransformOrigin, setTransformStyle, setTransition, setTruncate, setVerticalAlign, setVisibility, setWaves, stopTouchStartEvent, validate, windowadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove, removeadd, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic MaterialDataTable()
public MaterialDataTable(DataView<T> dataView)
public MaterialDataTable(TableScaffolding scaffolding)
public MaterialDataTable(DataView<T> dataView, TableScaffolding scaffolding)
protected void onLoad()
onLoad in class AbstractDataTable<T>protected void build()
build in class AbstractDataTable<T>protected void setupToolPanel()
protected void setupMenu()
public void onInsertColumn(InsertColumnEvent<T> event)
onInsertColumn in interface InsertColumnHandler<T>public void onRemoveColumn(RemoveColumnEvent event)
onRemoveColumn in interface RemoveColumnHandlerpublic void stretch()
public void stretch(boolean fireEvent)
public gwt.material.design.client.ui.MaterialIcon getStretchIcon()
public gwt.material.design.client.ui.MaterialIcon getColumnMenuIcon()
public gwt.material.design.client.ui.MaterialIcon getTableIcon()
public gwt.material.design.client.ui.MaterialDropDown getMenu()
public gwt.material.design.client.ui.html.Span getTableTitle()
public com.google.gwt.event.shared.HandlerRegistration addStretchHandler(StretchHandler handler)
protected void loadInternalEvents()
Copyright © 2018. All rights reserved.