public class MaterialTree extends gwt.material.design.client.base.MaterialWidget implements com.google.gwt.event.logical.shared.HasCloseHandlers<MaterialTreeItem>, com.google.gwt.event.logical.shared.HasOpenHandlers<MaterialTreeItem>, com.google.gwt.event.logical.shared.HasSelectionHandlers<MaterialTreeItem>
xmlns:ma='urn:import:gwt.material.design.addins.client'
<ma:tree.MaterialTree>
<ma:tree.MaterialTreeItem text="Folder 1" iconType="FOLDER" />
<ma:tree.MaterialTreeItem text="Folder 2" iconType="FOLDER">
<-- Image support -->
<ma:tree.MaterialTreeItem text="Item 2.1" resource="{res.batman.png}" />
<ma:tree.MaterialTreeItem text="Item 2.2" resource="{res.superman.png}" />
<ma:tree.MaterialTreeItem text="Item 2.3" resource="{res.spiderman.png}" />
</ma:tree.MaterialTreeItem>
<ma:tree.MaterialTreeItem text="Folder 3" iconType="FOLDER" />
</ma:tree.MaterialTree>
gwt.material.design.client.base.MaterialWidget.Featurecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Constructor and Description |
|---|
MaterialTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(com.google.gwt.user.client.ui.Widget child) |
com.google.gwt.event.shared.HandlerRegistration |
addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<MaterialTreeItem> handler) |
com.google.gwt.event.shared.HandlerRegistration |
addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<MaterialTreeItem> handler) |
com.google.gwt.event.shared.HandlerRegistration |
addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<MaterialTreeItem> handler) |
protected void |
clearItemSelectedStyles(MaterialTreeItem item) |
void |
collapse()
Collapse all tree item's content
|
protected void |
collapseItems(MaterialTreeItem item)
Recursive function to collapse each tree item
|
void |
expand()
Expand all tree item's content
|
protected void |
expandItems(MaterialTreeItem item)
Recursive function to expand each tree item
|
MaterialTreeItem |
getSelectedTree() |
protected void |
initSelectionEvent() |
void |
initTree(MaterialTreeItem item) |
protected void |
onLoad() |
void |
setSelectedTree(MaterialTreeItem selectedTree) |
add, clearActiveClass, enableFeature, getBackgroundColor, getCenterOn, getCenterOnMixin, getCircleMixin, getColorsMixin, getDataAttribute, getDepth, getEnabledMixin, getFlexboxMixin, getFloat, getFloatMixin, getFocusableMixin, getFontSize, getFontSizeMixin, getFontWeight, getFontWeightMixin, getGridMixin, getHideOn, getHideOnMixin, getHoverableMixin, getId, getIdMixin, getInitialClasses, getOpacity, getScrollspy, getScrollspyMixin, getSeparatorMixin, getShadow, getShadowMixin, getShowOn, getShowOnMixin, getTabIndex, getTextAlign, getTextAlignMixin, getTextColor, getTooltip, getTooltipDelayMs, getTooltipMixin, getTooltipPosition, getTruncateMixin, getWaves, getWavesMixin, getWidth, getWidth, insert, insert, isCircle, isEnabled, isFeatureEnabled, isHoverable, isSeparator, setAccessKey, setBackgroundColor, setBottom, setCenterOn, setCircle, setDataAttribute, setDepth, 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, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setOffset, setOpacity, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setRight, setScrollspy, setSeparator, setShadow, setShowOn, setTabIndex, setTextAlign, setTextColor, setTooltip, setTooltipDelayMs, setTooltipPosition, setTop, setTruncate, setVisibility, setWaves, stopTouchStartEvent, stopTouchStartEventadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, 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, onBrowserEvent, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, 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 MaterialTree()
protected void initSelectionEvent()
public void add(com.google.gwt.user.client.ui.Widget child)
add in interface com.google.gwt.user.client.ui.HasWidgetsadd in class gwt.material.design.client.base.MaterialWidgetprotected void onLoad()
onLoad in class gwt.material.design.client.base.MaterialWidgetpublic void initTree(MaterialTreeItem item)
protected void clearItemSelectedStyles(MaterialTreeItem item)
public com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<MaterialTreeItem> handler)
addCloseHandler in interface com.google.gwt.event.logical.shared.HasCloseHandlers<MaterialTreeItem>public com.google.gwt.event.shared.HandlerRegistration addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<MaterialTreeItem> handler)
addOpenHandler in interface com.google.gwt.event.logical.shared.HasOpenHandlers<MaterialTreeItem>public com.google.gwt.event.shared.HandlerRegistration addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<MaterialTreeItem> handler)
addSelectionHandler in interface com.google.gwt.event.logical.shared.HasSelectionHandlers<MaterialTreeItem>public MaterialTreeItem getSelectedTree()
public void setSelectedTree(MaterialTreeItem selectedTree)
public void expand()
protected void expandItems(MaterialTreeItem item)
item - public void collapse()
protected void collapseItems(MaterialTreeItem item)
item - Copyright © 2016. All rights reserved.