Builder
Composes and builds a CompassSettings object.
This is a concrete implementation of the builder design pattern.
Constructors
Functions
Returns a CompassSettings reference to the object being constructed by the builder.
Setter for clickable: whether the compass can be clicked and click events can be registered.
Setter for enabled: whether the compass is visible on the map.
Setter for fadeWhenFacingNorth: whether the compass fades out to invisible when facing north direction.
Setter for image: the compass image, the visual representation of the compass.
Setter for marginBottom: defines the margin to the bottom that the compass icon honors. This property is specified in pixels.
Setter for marginLeft: defines the margin to the left that the compass icon honors. This property is specified in pixels.
Setter for marginRight: defines the margin to the right that the compass icon honors. This property is specified in pixels.
Setter for marginTop: defines the margin to the top that the compass icon honors. This property is specified in pixels.
Setter for opacity: the alpha channel value of the compass image.
Setter for position: defines where the compass is positioned on the map.
Setter for rotation: the clockwise rotation value in degrees of the compass.
Setter for visibility: whether the compass is displayed.