Package org.teamapps.dto
Class UiSlider
- java.lang.Object
-
- org.teamapps.dto.UiComponent
-
- org.teamapps.dto.UiField
-
- org.teamapps.dto.UiSlider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiSlider.SetDisplayedDecimalsCommandstatic classUiSlider.SetHumanReadableFileSizeCommandstatic classUiSlider.SetMaxCommandstatic classUiSlider.SetMinCommandstatic classUiSlider.SetSelectionColorCommandstatic classUiSlider.SetStepCommandstatic classUiSlider.SetTooltipPostfixCommandstatic classUiSlider.SetTooltipPrefixCommand-
Nested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.FocusCommand, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEvent
-
Nested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected intdisplayedDecimalsprotected booleanhumanReadableFileSizeprotected doublemaxprotected doubleminprotected UiColorselectionColorprotected doublestepprotected java.lang.StringtooltipPostfixprotected java.lang.StringtooltipPrefix-
Fields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, value
-
Fields inherited from class org.teamapps.dto.UiComponent
id, stylesBySelector, visible
-
-
Constructor Summary
Constructors Constructor Description UiSlider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDisplayedDecimals()booleangetHumanReadableFileSize()doublegetMax()doublegetMin()UiColorgetSelectionColor()doublegetStep()java.lang.StringgetTooltipPostfix()java.lang.StringgetTooltipPrefix()UiObjectTypegetUiObjectType()UiSlidersetDisplayedDecimals(int displayedDecimals)UiSlidersetEditingMode(UiFieldEditingMode editingMode)UiSlidersetFieldMessages(java.util.List<UiFieldMessage> fieldMessages)UiSlidersetHumanReadableFileSize(boolean humanReadableFileSize)UiSlidersetId(java.lang.String id)UiSlidersetMax(double max)UiSlidersetMin(double min)UiSlidersetSelectionColor(UiColor selectionColor)UiSlidersetStep(double step)UiSlidersetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiSlidersetTooltipPostfix(java.lang.String tooltipPostfix)UiSlidersetTooltipPrefix(java.lang.String tooltipPrefix)UiSlidersetValue(java.lang.Object value)UiSlidersetVisible(boolean visible)java.lang.StringtoString()-
Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValue
-
Methods inherited from class org.teamapps.dto.UiComponent
getId, getStylesBySelector, getVisible
-
-
-
-
Field Detail
-
min
protected double min
-
max
protected double max
-
step
protected double step
-
displayedDecimals
protected int displayedDecimals
-
selectionColor
protected UiColor selectionColor
-
tooltipPrefix
protected java.lang.String tooltipPrefix
-
tooltipPostfix
protected java.lang.String tooltipPostfix
-
humanReadableFileSize
protected boolean humanReadableFileSize
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
getMin
public double getMin()
-
getMax
public double getMax()
-
getStep
public double getStep()
-
getDisplayedDecimals
public int getDisplayedDecimals()
-
getSelectionColor
public UiColor getSelectionColor()
-
getTooltipPrefix
public java.lang.String getTooltipPrefix()
-
getTooltipPostfix
public java.lang.String getTooltipPostfix()
-
getHumanReadableFileSize
public boolean getHumanReadableFileSize()
-
setVisible
public UiSlider setVisible(boolean visible)
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiSlider setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)
- Overrides:
setStylesBySelectorin classUiField
-
setEditingMode
public UiSlider setEditingMode(UiFieldEditingMode editingMode)
- Overrides:
setEditingModein classUiField
-
setFieldMessages
public UiSlider setFieldMessages(java.util.List<UiFieldMessage> fieldMessages)
- Overrides:
setFieldMessagesin classUiField
-
setMin
public UiSlider setMin(double min)
-
setMax
public UiSlider setMax(double max)
-
setStep
public UiSlider setStep(double step)
-
setDisplayedDecimals
public UiSlider setDisplayedDecimals(int displayedDecimals)
-
setTooltipPrefix
public UiSlider setTooltipPrefix(java.lang.String tooltipPrefix)
-
setTooltipPostfix
public UiSlider setTooltipPostfix(java.lang.String tooltipPostfix)
-
setHumanReadableFileSize
public UiSlider setHumanReadableFileSize(boolean humanReadableFileSize)
-
-