public class MaterialTimePicker extends gwt.material.design.client.base.AbstractValueWidget<Date> implements gwt.material.design.client.base.JsLoader, gwt.material.design.client.base.HasPlaceholder, com.google.gwt.event.logical.shared.HasCloseHandlers<Date>, com.google.gwt.event.logical.shared.HasOpenHandlers<Date>, gwt.material.design.client.base.HasIcon, gwt.material.design.client.base.HasReadOnly
xmlns:ma='urn:import:gwt.material.design.addins.client'
<ma:timepicker.MaterialTimePicker placeholder="Time Arrival" />
gwt.material.design.client.base.MaterialWidget.Featurecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabledcom.google.gwt.editor.client.Editor.Ignore, com.google.gwt.editor.client.Editor.Path| Constructor and Description |
|---|
MaterialTimePicker() |
MaterialTimePicker(String placeholder) |
MaterialTimePicker(String placeholder,
Date value) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<Date> handler) |
com.google.gwt.event.shared.HandlerRegistration |
addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<Date> handler) |
protected void |
afterHide()
Called after the lolliclock event
afterHide. |
protected void |
afterShow()
Called after the lolliclock event
afterShow. |
protected void |
beforeShow()
Called after the lolliclock event
afterShow. |
void |
clear() |
void |
close()
Programmatically close the time picker component
|
String |
getCancelText() |
gwt.material.design.client.ui.MaterialPanel |
getContainer() |
protected gwt.material.design.client.base.mixin.EnabledMixin<gwt.material.design.client.base.MaterialWidget> |
getEnabledMixin() |
gwt.material.design.client.ui.MaterialLabel |
getErrorLabel() |
gwt.material.design.client.base.mixin.ErrorMixin<gwt.material.design.client.base.AbstractValueWidget,gwt.material.design.client.ui.MaterialLabel> |
getErrorMixin() |
gwt.material.design.client.ui.MaterialIcon |
getIcon() |
gwt.material.design.client.constants.Color |
getIconColor() |
String |
getOkText() |
String |
getPlaceholder() |
gwt.material.design.client.ui.html.Label |
getPlaceholderLabel() |
protected gwt.material.design.client.base.mixin.ReadOnlyMixin<MaterialTimePicker,gwt.material.design.client.ui.MaterialInput> |
getReadOnlyMixin() |
protected String |
getTime() |
gwt.material.design.client.ui.MaterialInput |
getTimeInput() |
String |
getUniqueId() |
protected gwt.material.design.client.base.mixin.ToggleStyleMixin<gwt.material.design.client.ui.MaterialInput> |
getValidMixin() |
Date |
getValue() |
boolean |
isAutoClose() |
boolean |
isHour24()
False (default) change to 24 hours system.
|
boolean |
isIconPrefix() |
boolean |
isReadOnly() |
boolean |
isToggleReadOnly() |
void |
load() |
protected void |
onLoad() |
protected void |
onUnload() |
void |
open()
Programmatically open the time picker component
|
void |
reload() |
void |
reset()
Side effects:
Resets the time to now
Clears errors/success message
|
void |
setAutoClose(boolean autoClose) |
void |
setCancelText(String cancelText)
Set the "Cancel" text located on TimePicker's action buttons
|
void |
setEnabled(boolean enabled) |
void |
setHour24(boolean hour24)
Set the time to 24 hour mode.
|
void |
setIconColor(gwt.material.design.client.constants.Color iconColor) |
void |
setIconFontSize(double size,
com.google.gwt.dom.client.Style.Unit unit) |
void |
setIconPosition(gwt.material.design.client.constants.IconPosition position) |
void |
setIconPrefix(boolean prefix) |
void |
setIconSize(gwt.material.design.client.constants.IconSize size) |
void |
setIconType(gwt.material.design.client.constants.IconType iconType) |
void |
setOkText(String okText)
Set the "Ok" text located on TimePicker's action buttons
|
void |
setPlaceholder(String placeholder) |
void |
setReadOnly(boolean value) |
void |
setToggleReadOnly(boolean toggle) |
void |
setUniqueId(String uniqueId) |
void |
setValue(Date time,
boolean fireEvents) |
void |
unload() |
addValidationChangedHandler, addValidator, addValueChangeHandler, clearErrorOrSuccess, createBlankValidator, getErrorHandler, getErrorHandlerMixin, getErrorHandlerType, getValidatorMixin, isAllowBlank, isValidateOnBlur, removeValidator, setAllowBlank, setError, setErrorHandler, setErrorHandlerType, setHelperText, setSuccess, setupBlurValidation, setValidateOnBlur, setValidators, setValue, setValue, showErrors, validate, validate$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, 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, 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, windowadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove, removeadd, adopt, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, 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, 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 MaterialTimePicker()
public MaterialTimePicker(String placeholder)
public MaterialTimePicker(String placeholder, Date value)
protected void onLoad()
onLoad in class gwt.material.design.client.base.MaterialWidgetpublic void load()
load in interface gwt.material.design.client.base.JsLoaderprotected void onUnload()
onUnload in class gwt.material.design.client.base.MaterialWidgetpublic void unload()
unload in interface gwt.material.design.client.base.JsLoaderpublic void reload()
reload in interface gwt.material.design.client.base.HasReloadpublic void open()
public void close()
public void clear()
clear in interface com.google.gwt.user.client.ui.HasWidgetsclear in class com.google.gwt.user.client.ui.Panelpublic void reset()
public boolean isAutoClose()
public void setAutoClose(boolean autoClose)
public boolean isHour24()
false in case 12 hours mode is set;
true otherwise.public void setHour24(boolean hour24)
public String getPlaceholder()
getPlaceholder in interface gwt.material.design.client.base.HasPlaceholderpublic void setPlaceholder(String placeholder)
setPlaceholder in interface gwt.material.design.client.base.HasPlaceholderplaceholder - The placeholder text to set.protected void beforeShow()
afterShow.protected void afterShow()
afterShow.protected void afterHide()
afterHide.public String getUniqueId()
public void setUniqueId(String uniqueId)
public String getCancelText()
public void setCancelText(String cancelText)
public void setOkText(String okText)
public gwt.material.design.client.ui.MaterialIcon getIcon()
getIcon in interface gwt.material.design.client.base.HasIconpublic void setIconType(gwt.material.design.client.constants.IconType iconType)
setIconType in interface gwt.material.design.client.base.HasIconpublic void setIconPosition(gwt.material.design.client.constants.IconPosition position)
setIconPosition in interface gwt.material.design.client.base.HasIconpublic void setIconSize(gwt.material.design.client.constants.IconSize size)
setIconSize in interface gwt.material.design.client.base.HasIconpublic void setIconFontSize(double size, com.google.gwt.dom.client.Style.Unit unit)
setIconFontSize in interface gwt.material.design.client.base.HasIconpublic void setIconColor(gwt.material.design.client.constants.Color iconColor)
setIconColor in interface gwt.material.design.client.base.HasIconpublic gwt.material.design.client.constants.Color getIconColor()
getIconColor in interface gwt.material.design.client.base.HasIconpublic void setIconPrefix(boolean prefix)
setIconPrefix in interface gwt.material.design.client.base.HasIconpublic boolean isIconPrefix()
isIconPrefix in interface gwt.material.design.client.base.HasIconpublic void setEnabled(boolean enabled)
setEnabled in interface com.google.gwt.user.client.ui.HasEnabledsetEnabled in class gwt.material.design.client.base.MaterialWidgetprotected gwt.material.design.client.base.mixin.EnabledMixin<gwt.material.design.client.base.MaterialWidget> getEnabledMixin()
getEnabledMixin in class gwt.material.design.client.base.MaterialWidgetpublic gwt.material.design.client.base.mixin.ErrorMixin<gwt.material.design.client.base.AbstractValueWidget,gwt.material.design.client.ui.MaterialLabel> getErrorMixin()
getErrorMixin in class gwt.material.design.client.base.AbstractValueWidget<Date>protected gwt.material.design.client.base.mixin.ReadOnlyMixin<MaterialTimePicker,gwt.material.design.client.ui.MaterialInput> getReadOnlyMixin()
protected gwt.material.design.client.base.mixin.ToggleStyleMixin<gwt.material.design.client.ui.MaterialInput> getValidMixin()
public void setReadOnly(boolean value)
setReadOnly in interface gwt.material.design.client.base.HasReadOnlypublic boolean isReadOnly()
isReadOnly in interface gwt.material.design.client.base.HasReadOnlypublic void setToggleReadOnly(boolean toggle)
setToggleReadOnly in interface gwt.material.design.client.base.HasReadOnlypublic boolean isToggleReadOnly()
isToggleReadOnly in interface gwt.material.design.client.base.HasReadOnlypublic gwt.material.design.client.ui.MaterialInput getTimeInput()
public gwt.material.design.client.ui.MaterialPanel getContainer()
public gwt.material.design.client.ui.MaterialLabel getErrorLabel()
public gwt.material.design.client.ui.html.Label getPlaceholderLabel()
public com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<Date> handler)
addCloseHandler in interface com.google.gwt.event.logical.shared.HasCloseHandlers<Date>public com.google.gwt.event.shared.HandlerRegistration addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<Date> handler)
addOpenHandler in interface com.google.gwt.event.logical.shared.HasOpenHandlers<Date>Copyright © 2018. All rights reserved.