LogoSettingsBase

Abstract settings class for LogoPlugin.

This abstract class exposes all the required public APIs to configure the LogoPlugin.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
open override fun getSettings(): LogoSettings

Get current logo configuration.

Link copied to clipboard
open override fun updateSettings(block: LogoSettings.Builder.() -> Unit)

Update logo configuration, the update will be applied to the plugin automatically.

Properties

Link copied to clipboard
open override var enabled: Boolean

Whether the logo is visible on the map.

Link copied to clipboard
open override var marginBottom: Float

Defines the margin to the bottom that the attribution icon honors.

Link copied to clipboard
open override var marginLeft: Float

Defines the margin to the left that the attribution icon honors.

Link copied to clipboard
open override var marginRight: Float

Defines the margin to the right that the attribution icon honors.

Link copied to clipboard
open override var marginTop: Float

Defines the margin to the top that the attribution icon honors.

Link copied to clipboard
open override var position: Int

Defines where the logo is positioned on the map