IndoorSelectorSettingsBase

Abstract settings class for IndoorSelectorPlugin.

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

Constructors

Functions

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

Get current indoorselector configuration.

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

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

Properties

Link copied to clipboard
open override var enabled: Boolean

Whether the indoor selector is visible on the map. Default value: true.

Link copied to clipboard
open override var marginBottom: Float

Defines the margin to the bottom that the indoor selector honors. Default value: 8.

Link copied to clipboard
open override var marginLeft: Float

Defines the margin to the left that the indoor selector honors. Default value: 8.

Link copied to clipboard
open override var marginRight: Float

Defines the margin to the right that the indoor selector honors. Default value: 8.

Link copied to clipboard
open override var marginTop: Float

Defines the margin to the top that the indoor selector honors. Default value: 60.

Link copied to clipboard
open override var position: Int

Defines where the indoor selector is positioned on the map. Default value: "top-right".