Interface AnnotationThicknessConfiguration.Builder
-
- All Implemented Interfaces:
-
com.pspdfkit.annotations.configuration.AnnotationConfiguration.Builder
public interface AnnotationThicknessConfiguration.Builder<T> implements AnnotationConfiguration.Builder<T>
Builder for AnnotationThicknessConfiguration.
-
-
Method Summary
Modifier and Type Method Description abstract T
setDefaultThickness(@FloatRange(from = 0.0) float defaultThickness)
Sets default annotation thickness. abstract T
setMinThickness(@FloatRange(from = 0.0) float minThickness)
Sets minimal annotation thickness. abstract T
setMaxThickness(@FloatRange(from = 0.0) float maxThickness)
Sets maximal annotation thickness. -
-
Method Detail
-
setDefaultThickness
@NonNull() abstract T setDefaultThickness(@FloatRange(from = 0.0) float defaultThickness)
Sets default annotation thickness. Defaults to 10 pt.
- Parameters:
defaultThickness
- The default annotation thickness in pt.
-
setMinThickness
@NonNull() abstract T setMinThickness(@FloatRange(from = 0.0) float minThickness)
Sets minimal annotation thickness. Defaults to 1 pt.
- Parameters:
minThickness
- The minimal annotation thickness in pt.
-
setMaxThickness
@NonNull() abstract T setMaxThickness(@FloatRange(from = 0.0) float maxThickness)
Sets maximal annotation thickness. Defaults to 40 pt.
- Parameters:
maxThickness
- The maximal annotation thickness in pt.
-
-
-
-