public class MaterialMasonry extends gwt.material.design.client.ui.MaterialRow implements gwt.material.design.client.base.JsLoader, gwt.material.design.client.base.HasDurationTransition, HasMasonryHandler
xmlns:m.addins='urn:import:gwt.material.design.addins.client.ui'
{
gwt.material.design.client.base.MaterialWidget.Feature
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Constructor and Description |
---|
MaterialMasonry() |
Modifier and Type | Method and Description |
---|---|
void |
add(com.google.gwt.user.client.ui.Widget child) |
protected void |
add(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.user.client.Element container) |
com.google.gwt.event.shared.HandlerRegistration |
addLayoutCompleteHandler(LayoutCompleteEvent.LayoutCompleteHandler handler) |
com.google.gwt.event.shared.HandlerRegistration |
addRemoveCompleteHandler(RemoveCompleteEvent.RemoveCompleteHandler handler) |
void |
clear() |
int |
getDuration() |
String |
getItemSelector()
Get the item selector.
|
gwt.material.design.client.base.MaterialWidget |
getSizerDiv() |
protected void |
insert(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.user.client.Element container,
int beforeIndex,
boolean domInsert) |
void |
insert(com.google.gwt.user.client.ui.Widget child,
int beforeIndex) |
boolean |
isOriginLeft()
Get the boolean value of origin left.
|
boolean |
isOriginTop()
Get the boolean value of origin top.
|
boolean |
isPercentPosition()
Get the percent position boolean value.
|
protected void |
layout()
Layout remaining item elements
|
void |
load() |
protected void |
masonryRemove(com.google.gwt.user.client.ui.Widget target)
Remove the item with Masonry support
|
protected void |
onLoad() |
protected void |
onUnload() |
void |
reload() |
protected void |
reloadItems()
Reload all items inside the masonry
|
boolean |
remove(int index) |
boolean |
remove(com.google.gwt.user.client.ui.IsWidget child) |
boolean |
remove(com.google.gwt.user.client.ui.Widget w) |
void |
setDuration(int duration) |
void |
setItemSelector(String itemSelector)
Specifies which child elements will be used as item elements in the
layout.It's .col by default for grid components.
|
void |
setOriginLeft(boolean originLeft)
Controls the horizontal flow of the layout.
|
void |
setOriginTop(boolean originTop)
Controls the vertical flow of the layout.
|
void |
setPercentPosition(boolean percentPosition)
Sets item positions in percent values, rather than pixel values.
|
void |
unload() |
$this, 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, isCircle, isDetectOrientation, isEnabled, isFeatureEnabled, isHoverable, isSeparator, isTruncate, registerHandler, 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, window
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator
add, adopt, doAttachChildren, doDetachChildren, orphan
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public MaterialMasonry()
protected void onLoad()
onLoad
in class gwt.material.design.client.base.MaterialWidget
public void load()
load
in interface gwt.material.design.client.base.JsLoader
protected void onUnload()
onUnload
in class gwt.material.design.client.base.MaterialWidget
public void unload()
unload
in interface gwt.material.design.client.base.JsLoader
public void reload()
reload
in interface gwt.material.design.client.base.HasReload
public boolean remove(com.google.gwt.user.client.ui.Widget w)
remove
in interface com.google.gwt.user.client.ui.HasWidgets
remove
in class com.google.gwt.user.client.ui.ComplexPanel
public boolean remove(int index)
remove
in interface com.google.gwt.user.client.ui.IndexedPanel
remove
in class com.google.gwt.user.client.ui.ComplexPanel
public boolean remove(com.google.gwt.user.client.ui.IsWidget child)
remove
in interface com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
remove
in class com.google.gwt.user.client.ui.Panel
protected void masonryRemove(com.google.gwt.user.client.ui.Widget target)
public void clear()
clear
in interface com.google.gwt.user.client.ui.HasWidgets
clear
in class com.google.gwt.user.client.ui.Panel
public void add(com.google.gwt.user.client.ui.Widget child)
add
in interface com.google.gwt.user.client.ui.HasWidgets
add
in class gwt.material.design.client.base.MaterialWidget
protected void add(com.google.gwt.user.client.ui.Widget child, com.google.gwt.user.client.Element container)
add
in class gwt.material.design.client.base.MaterialWidget
protected void insert(com.google.gwt.user.client.ui.Widget child, com.google.gwt.user.client.Element container, int beforeIndex, boolean domInsert)
insert
in class gwt.material.design.client.base.MaterialWidget
public void insert(com.google.gwt.user.client.ui.Widget child, int beforeIndex)
insert
in class gwt.material.design.client.base.MaterialWidget
protected void reloadItems()
protected void layout()
public String getItemSelector()
public void setItemSelector(String itemSelector)
public boolean isPercentPosition()
public void setPercentPosition(boolean percentPosition)
public boolean isOriginLeft()
public void setOriginLeft(boolean originLeft)
public boolean isOriginTop()
public void setOriginTop(boolean originTop)
public gwt.material.design.client.base.MaterialWidget getSizerDiv()
public void setDuration(int duration)
setDuration
in interface gwt.material.design.client.base.HasDurationTransition
public int getDuration()
getDuration
in interface gwt.material.design.client.base.HasDurationTransition
public com.google.gwt.event.shared.HandlerRegistration addLayoutCompleteHandler(LayoutCompleteEvent.LayoutCompleteHandler handler)
addLayoutCompleteHandler
in interface HasMasonryHandler
public com.google.gwt.event.shared.HandlerRegistration addRemoveCompleteHandler(RemoveCompleteEvent.RemoveCompleteHandler handler)
addRemoveCompleteHandler
in interface HasMasonryHandler
Copyright © 2018. All rights reserved.