Interface UiNumberInput<V extends Number & Comparable<?>>

Type Parameters:
V - type of the value. Typically String.
All Superinterfaces:
AttributeReadAttached, AttributeReadEnabled, AttributeReadId, AttributeReadText, AttributeReadValid, AttributeReadValue<V>, AttributeReadVisible, AttributeWriteAutocomplete, AttributeWriteEnabled, AttributeWriteId, AttributeWritePlaceholder, AttributeWritePrefix, AttributeWriteReadOnly, AttributeWriteSuffix, AttributeWriteText, AttributeWriteTooltip, AttributeWriteValidationFailure, AttributeWriteValue<V>, AttributeWriteValueForUser<V>, AttributeWriteVisible, io.github.mmm.event.EventSource<UiEvent,UiEventListener>, UiAbstractInput<V>, UiInput<V>, UiNumericInput<V>, UiRegularWidget, UiTextualInput<V>, UiValidatableWidget<V>, UiValuedWidget<V>, UiWidget
All Known Subinterfaces:
UiBigDecimalInput, UiBigIntegerInput, UiDoubleInput, UiIntegerInput, UiLongInput

public interface UiNumberInput<V extends Number & Comparable<?>> extends UiTextualInput<V>, UiNumericInput<V>
UiInput for a Number value. Will allow to enter the time as text similar to UiTextInput but more structured. It may support buttons to increment and decrement the value.
Example:
 
 
Since:
1.0.0
  • Method Details

    • getStep

      V getStep()
      Returns:
      the step value to increment or decrement the current value via icon buttons.
    • setStep

      void setStep(V step)
      Parameters:
      step - the new value of getStep().