Class ScalingLabel.Builder
- java.lang.Object
-
- com.hybris.cockpitng.components.visjs.network.data.ScalingLabel.Builder
-
- Enclosing class:
- ScalingLabel
public static class ScalingLabel.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScalingLabelbuild()ScalingLabel.BuilderwithDrawThreshold(java.lang.Integer drawThreshold)Minimum font-size while zooming out a view.ScalingLabel.BuilderwithEnabled(java.lang.Boolean enabled)Enables scaling of label.ScalingLabel.BuilderwithMax(java.lang.Integer max)Maximum font-size of label.ScalingLabel.BuilderwithMaxVisible(java.lang.Integer maxVisible)Maximum font-size while zooming a view.ScalingLabel.BuilderwithMin(java.lang.Integer min)Minimum font-size of label.
-
-
-
Method Detail
-
withEnabled
public ScalingLabel.Builder withEnabled(java.lang.Boolean enabled)
Enables scaling of label. Default value is false.
-
withMin
public ScalingLabel.Builder withMin(java.lang.Integer min)
Minimum font-size of label. Default value is 14.
-
withMax
public ScalingLabel.Builder withMax(java.lang.Integer max)
Maximum font-size of label. Default value is 30.
-
withMaxVisible
public ScalingLabel.Builder withMaxVisible(java.lang.Integer maxVisible)
Maximum font-size while zooming a view. Default value is 30.
-
withDrawThreshold
public ScalingLabel.Builder withDrawThreshold(java.lang.Integer drawThreshold)
Minimum font-size while zooming out a view. Default value is 5.
-
build
public ScalingLabel build()
-
-