Class TimePickerView

  • All Implemented Interfaces:
    org.jboss.errai.common.client.api.elemental2.IsElement, org.jboss.errai.ui.client.local.api.elemental2.IsElement, TimePicker.View, org.uberfire.client.mvp.HasPresenter<TimePickerView>, org.uberfire.client.mvp.UberElemental<TimePickerView>

    @Templated
    @Dependent
    public class TimePickerView
    extends Object
    implements TimePicker.View
    • Constructor Summary

      Constructors 
      Constructor Description
      TimePickerView​(elemental2.dom.HTMLAnchorElement increaseHours, elemental2.dom.HTMLAnchorElement decreaseHours, elemental2.dom.HTMLAnchorElement increaseMinutes, elemental2.dom.HTMLAnchorElement decreaseMinutes, elemental2.dom.HTMLAnchorElement increaseSeconds, elemental2.dom.HTMLAnchorElement decreaseSeconds, elemental2.dom.HTMLElement hours, elemental2.dom.HTMLElement minutes, elemental2.dom.HTMLElement seconds)  
    • Constructor Detail

      • TimePickerView

        @Inject
        public TimePickerView​(elemental2.dom.HTMLAnchorElement increaseHours,
                              elemental2.dom.HTMLAnchorElement decreaseHours,
                              elemental2.dom.HTMLAnchorElement increaseMinutes,
                              elemental2.dom.HTMLAnchorElement decreaseMinutes,
                              elemental2.dom.HTMLAnchorElement increaseSeconds,
                              elemental2.dom.HTMLAnchorElement decreaseSeconds,
                              @Named("span")
                              elemental2.dom.HTMLElement hours,
                              @Named("span")
                              elemental2.dom.HTMLElement minutes,
                              @Named("span")
                              elemental2.dom.HTMLElement seconds)
    • Method Detail

      • init

        public void init​(TimePickerView presenter)
        Specified by:
        init in interface org.uberfire.client.mvp.HasPresenter<TimePickerView>
      • setDate

        public void setDate​(org.uberfire.client.views.pfly.widgets.Moment moment)
        Specified by:
        setDate in interface TimePicker.View
      • onIncreaseHoursClick

        @EventHandler("increase-hours")
        public void onIncreaseHoursClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • onDecreaseHoursClick

        @EventHandler("decrease-hours")
        public void onDecreaseHoursClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • onIncreaseMinutesClick

        @EventHandler("increase-minutes")
        public void onIncreaseMinutesClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • onDecreaseMinutesClick

        @EventHandler("decrease-minutes")
        public void onDecreaseMinutesClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • onIncreaseSecondsClick

        @EventHandler("increase-seconds")
        public void onIncreaseSecondsClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • onDecreaseSecondsClick

        @EventHandler("decrease-seconds")
        public void onDecreaseSecondsClick​(com.google.gwt.event.dom.client.ClickEvent event)
      • getDate

        public org.uberfire.client.views.pfly.widgets.Moment getDate()
        Specified by:
        getDate in interface TimePicker.View