Class StepsUtil
java.lang.Object
com.vaadin.flow.component.timepicker.StepsUtil
Utility class around the time picker steps functionality. The logic in here
is extracted for reuse by the DateTimePicker component.
NOTE: This class is not part of the public API surface and for internal use only
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Duration
Default step value of the web component, as Duration -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
convertDurationToStepsValue
(Duration duration) Converts a Duration object into a decimal value that is used internally by the time picker web component.static Duration
convertStepsValueToDuration
(double stepsValue) Converts the decimal steps value use internally by the time picker web component into a Duration instance
-
Field Details
-
DEFAULT_WEB_COMPONENT_STEP
Default step value of the web component, as Duration
-
-
Constructor Details
-
StepsUtil
public StepsUtil()
-
-
Method Details
-
convertDurationToStepsValue
Converts a Duration object into a decimal value that is used internally by the time picker web component.- Parameters:
duration
- Duration to convert- Returns:
- Value that is used by the web component
-
convertStepsValueToDuration
Converts the decimal steps value use internally by the time picker web component into a Duration instance- Parameters:
stepsValue
- Value that is used by the web component- Returns:
- Converted Duration
-