public class MaterialSwipeablePanel extends gwt.material.design.client.base.MaterialWidget implements gwt.material.design.client.base.JsLoader, HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
xmlns:ma='urn:import:gwt.material.design.addins.client'
{
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 |
---|
MaterialSwipeablePanel() |
MaterialSwipeablePanel(gwt.material.design.client.constants.Color backgroundColor) |
MaterialSwipeablePanel(gwt.material.design.client.constants.Color backgroundColor,
Integer shadow) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addOnEndSwipeLeftHandler(OnEndSwipeLeftEvent.OnEndSwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
Add on end swipe left handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addOnEndSwipeRightHandler(OnEndSwipeRightEvent.OnEndSwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
Add on end swipe right handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addOnStartSwipeLeftHandler(OnStartSwipeLeftEvent.OnStartSwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
Add on start swipe left handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addOnStartSwipeRightHandler(OnStartSwipeRightEvent.OnStartSwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
Add on start swipe right handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addSwipeLeftHandler(SwipeLeftEvent.SwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
Add swipe left handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addSwipeRightHandler(SwipeRightEvent.SwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
Add swipe right handler.
|
protected JsTransitionOptions |
buildTransitionOption(int duration,
boolean queue,
String easing,
gwt.material.design.jquery.client.api.Functions.Func completeCallback) |
protected JsVelocityOptions |
buildVelocityOption(double translateX) |
protected JsVelocityOptions |
buildVelocityOption(double height,
double padding) |
void |
ignore(com.google.gwt.user.client.ui.UIObject object,
com.google.gwt.user.client.ui.UIObject... objects)
Ignore any elements to be swipeable
|
void |
load() |
protected void |
load(com.google.gwt.dom.client.Element container,
com.google.gwt.user.client.ui.Widget target) |
protected void |
onLoad() |
protected void |
onUnload() |
void |
reload() |
void |
removeIgnore(com.google.gwt.user.client.ui.UIObject object,
com.google.gwt.user.client.ui.UIObject... objects)
Remove Ignore property to any ignored elements
|
void |
unload() |
$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, 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 MaterialSwipeablePanel()
public MaterialSwipeablePanel(gwt.material.design.client.constants.Color backgroundColor)
public MaterialSwipeablePanel(gwt.material.design.client.constants.Color backgroundColor, Integer shadow)
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 load(com.google.gwt.dom.client.Element container, com.google.gwt.user.client.ui.Widget target)
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
protected JsVelocityOptions buildVelocityOption(double translateX)
protected JsVelocityOptions buildVelocityOption(double height, double padding)
protected JsTransitionOptions buildTransitionOption(int duration, boolean queue, String easing, gwt.material.design.jquery.client.api.Functions.Func completeCallback)
public void ignore(com.google.gwt.user.client.ui.UIObject object, com.google.gwt.user.client.ui.UIObject... objects)
public void removeIgnore(com.google.gwt.user.client.ui.UIObject object, com.google.gwt.user.client.ui.UIObject... objects)
public com.google.gwt.event.shared.HandlerRegistration addSwipeLeftHandler(SwipeLeftEvent.SwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addSwipeLeftHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
public com.google.gwt.event.shared.HandlerRegistration addSwipeRightHandler(SwipeRightEvent.SwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addSwipeRightHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
public com.google.gwt.event.shared.HandlerRegistration addOnStartSwipeLeftHandler(OnStartSwipeLeftEvent.OnStartSwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addOnStartSwipeLeftHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
public com.google.gwt.event.shared.HandlerRegistration addOnStartSwipeRightHandler(OnStartSwipeRightEvent.OnStartSwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addOnStartSwipeRightHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
public com.google.gwt.event.shared.HandlerRegistration addOnEndSwipeLeftHandler(OnEndSwipeLeftEvent.OnEndSwipeLeftHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addOnEndSwipeLeftHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
public com.google.gwt.event.shared.HandlerRegistration addOnEndSwipeRightHandler(OnEndSwipeRightEvent.OnEndSwipeRightHandler<com.google.gwt.user.client.ui.Widget> handler)
HasSwipeableHandler
addOnEndSwipeRightHandler
in interface HasSwipeableHandler<com.google.gwt.user.client.ui.Widget>
Copyright © 2018. All rights reserved.