@Templated @Dependent public class TimeSelectorView extends Object implements TimeSelector.View
| Constructor and Description |
|---|
TimeSelectorView(elemental2.dom.HTMLInputElement timeInput,
TimePicker picker,
TimeZoneProvider timeZoneProvider,
TimeValueFormatter formatter,
elemental2.dom.HTMLElement toggleTimeZoneIcon,
elemental2.dom.HTMLButtonElement toggleTimeZoneButton,
ClientTranslationService translationService,
elemental2.dom.HTMLSelectElement timeZoneSelector,
elemental2.dom.HTMLOptionElement typeSelectOption) |
| Modifier and Type | Method and Description |
|---|---|
String |
getValue() |
void |
init(TimeSelectorView presenter) |
void |
onSelectChange(org.uberfire.client.views.pfly.selectpicker.JQuerySelectPickerEvent event) |
void |
onTimeInputBlur(com.google.gwt.event.dom.client.BlurEvent blurEvent) |
void |
onToggleTimeZoneButtonClick(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
select() |
void |
setOnInputBlurCallback(Consumer<com.google.gwt.event.dom.client.BlurEvent> onValueInputBlur) |
void |
setOnInputChangeCallback(Consumer<elemental2.dom.Event> onValueChanged) |
void |
setPlaceholder(String placeholder) |
void |
setValue(String value) |
@Inject
public TimeSelectorView(elemental2.dom.HTMLInputElement timeInput,
TimePicker picker,
TimeZoneProvider timeZoneProvider,
TimeValueFormatter formatter,
@Named(value="i")
elemental2.dom.HTMLElement toggleTimeZoneIcon,
elemental2.dom.HTMLButtonElement toggleTimeZoneButton,
ClientTranslationService translationService,
elemental2.dom.HTMLSelectElement timeZoneSelector,
elemental2.dom.HTMLOptionElement typeSelectOption)
public void onSelectChange(org.uberfire.client.views.pfly.selectpicker.JQuerySelectPickerEvent event)
public String getValue()
getValue in interface TimeSelector.Viewpublic void setValue(String value)
setValue in interface TimeSelector.Viewpublic void setPlaceholder(String placeholder)
setPlaceholder in interface TimeSelector.Viewpublic void setOnInputChangeCallback(Consumer<elemental2.dom.Event> onValueChanged)
setOnInputChangeCallback in interface TimeSelector.Viewpublic void select()
select in interface TimeSelector.Viewpublic void setOnInputBlurCallback(Consumer<com.google.gwt.event.dom.client.BlurEvent> onValueInputBlur)
setOnInputBlurCallback in interface TimeSelector.View@EventHandler(value="time-input") public void onTimeInputBlur(com.google.gwt.event.dom.client.BlurEvent blurEvent)
@EventHandler(value="toggle-timezone-button") public void onToggleTimeZoneButtonClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
public void init(TimeSelectorView presenter)
init in interface org.uberfire.client.mvp.HasPresenter<TimeSelectorView>Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.