Builder

class Builder

Builder used to construct the AnnotationSelectionViewThemeConfiguration instance.

Constructors

Link copied to clipboard
constructor(configuration: AnnotationSelectionViewThemeConfiguration)

Secondary constructor that creates a builder from an existing AnnotationSelectionViewThemeConfiguration.

constructor()

Properties

Link copied to clipboard

Background drawable for the annotation selection layout. This feature is not supported by callout annotations.

Link copied to clipboard

Scale handle drawable in the bottom center part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the bottom left part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the bottom right part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the center left part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the center right part of the annotation selection layout.

Link copied to clipboard

Guide line color.

Link copied to clipboard

Defines size of the drawn guide line that will protrude outside of the selection rect (on each side).

Link copied to clipboard
@IntRange(from = 0)
var guideLineWidth: Int?

Guide line width in pixels.

Link copied to clipboard

Background color drawn on top of a link annotation.

Link copied to clipboard

Border color for link annotations.

Link copied to clipboard

Background color drawn on top of highlighted (i.e. touched) link annotations.

Link copied to clipboard

Border color of highlighted (i.e. touched) link annotations.

Link copied to clipboard

Scale handle drawable of the annotation selection layout for the rotation.

Link copied to clipboard

Annotation selection border color.

Link copied to clipboard

Annotation selection border width in pixels.

Link copied to clipboard

Annotation selection edit handle color.

Link copied to clipboard

Annotation selection padding.

Link copied to clipboard

Annotation selection scale handle color.

Link copied to clipboard

Scale handle drawable in the top center part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the top left part of the annotation selection layout.

Link copied to clipboard

Scale handle drawable in the top right part of the annotation selection layout.

Functions

Link copied to clipboard

Creates a new AnnotationSelectionViewThemeConfiguration with the arguments supplied to this builder.

Link copied to clipboard
fun setBackgroundDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setBottomCenterScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setBottomLeftScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setBottomRightScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setCenterLeftScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setCenterRightScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setGuideLineColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setGuideLineIncrease(increase: Int): <Error class: unknown class>
Link copied to clipboard
fun setGuideLineWidth(width: Int): <Error class: unknown class>
Link copied to clipboard
fun setLinkAnnotationBackgroundColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setLinkAnnotationBorderColor(color: Int): <Error class: unknown class>
fun setLinkAnnotationHighlightBackgroundColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setLinkAnnotationHighlightBorderColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setRotationHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setSelectionBorderColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setSelectionBorderWidth(width: Int): <Error class: unknown class>
Link copied to clipboard
fun setSelectionEditHandleColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setSelectionPadding(padding: Int): <Error class: unknown class>
Link copied to clipboard
fun setSelectionScaleHandleColor(color: Int): <Error class: unknown class>
Link copied to clipboard
fun setTopCenterScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setTopLeftScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>
Link copied to clipboard
fun setTopRightScaleHandleDrawable(drawable: Drawable?): <Error class: unknown class>