public class MaterialOverlay extends gwt.material.design.client.base.MaterialWidget implements com.google.gwt.event.logical.shared.HasOpenHandlers<MaterialOverlay>, com.google.gwt.event.logical.shared.HasCloseHandlers<MaterialOverlay>, gwt.material.design.client.base.HasDurationTransition
xmlns:ma='urn:import:gwt.material.design.addins.client'
<ma:overlay.MaterialOverlay background="blue">
<-- Some content here -->
</ma:overlay.MaterialOverlay>
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 |
---|
MaterialOverlay() |
MaterialOverlay(gwt.material.design.client.constants.Color backgroundColor) |
MaterialOverlay(gwt.material.design.client.constants.Color backgroundColor,
com.google.gwt.dom.client.Style.Visibility visibility,
Double opacity) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<MaterialOverlay> closeHandler) |
com.google.gwt.event.shared.HandlerRegistration |
addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<MaterialOverlay> openHandler) |
void |
close()
Close the Overlay Panel with Path Animator applied
|
int |
getDuration() |
int |
getExtraTransitionDuration() |
com.google.gwt.dom.client.Element |
getSourceElement()
Get source element for path animator
|
int |
getTargetShowDuration() |
boolean |
isRelativeToWindow() |
void |
open()
Open the Overlay Panel without Path Animator
|
void |
open(com.google.gwt.dom.client.Element sourceElement)
Open the Overlay Panel with Path Animator applied
|
void |
open(gwt.material.design.client.base.MaterialWidget source) |
void |
setDuration(int duration) |
void |
setExtraTransitionDuration(int extraTransitionDuration)
Extra duration (in milliseconds) of targetElement to provide visual continuity between the animation and the rendering of the targetElement.
|
void |
setRelativeToWindow(boolean relativeToWindow) |
void |
setSourceElement(com.google.gwt.dom.client.Element sourceElement)
Set source element for path animator
|
void |
setTargetShowDuration(int targetShowDuration)
Duration (in milliseconds) of targetElement to become visible, if hidden initially.
|
$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, onLoad, onUnload, 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, remove, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
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 MaterialOverlay()
public MaterialOverlay(gwt.material.design.client.constants.Color backgroundColor)
public MaterialOverlay(gwt.material.design.client.constants.Color backgroundColor, com.google.gwt.dom.client.Style.Visibility visibility, Double opacity)
public void open(gwt.material.design.client.base.MaterialWidget source)
public void open(com.google.gwt.dom.client.Element sourceElement)
public void open()
public void close()
public com.google.gwt.dom.client.Element getSourceElement()
public void setSourceElement(com.google.gwt.dom.client.Element sourceElement)
public int getDuration()
getDuration
in interface gwt.material.design.client.base.HasDurationTransition
public void setDuration(int duration)
setDuration
in interface gwt.material.design.client.base.HasDurationTransition
public int getTargetShowDuration()
public void setTargetShowDuration(int targetShowDuration)
public int getExtraTransitionDuration()
public void setExtraTransitionDuration(int extraTransitionDuration)
public void setRelativeToWindow(boolean relativeToWindow)
public boolean isRelativeToWindow()
public com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<MaterialOverlay> closeHandler)
addCloseHandler
in interface com.google.gwt.event.logical.shared.HasCloseHandlers<MaterialOverlay>
public com.google.gwt.event.shared.HandlerRegistration addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<MaterialOverlay> openHandler)
addOpenHandler
in interface com.google.gwt.event.logical.shared.HasOpenHandlers<MaterialOverlay>
Copyright © 2018. All rights reserved.