Package-level declarations

Types

Link copied to clipboard
data class Attribution(val title: String, val url: String)

Attribution model class.

Link copied to clipboard

Interface for attribution dialog manager. This interface can be used to implement your own AttributionDialogManager to replace the default attribution dialog.

Link copied to clipboard

Responsible for managing attribution interactions on the map.

Link copied to clipboard
class AttributionParserConfig @JvmOverloads constructor(var withImproveMap: Boolean = true, var withCopyrightSign: Boolean = true, var withTelemetryAttribution: Boolean = true, var withMapboxAttribution: Boolean = true, var withMapboxPrivacyPolicy: Boolean = true, var withMapboxGeofencingConsent: Boolean = true)

Config class for Attribution

Link copied to clipboard

Presenter interface for the attribution.

Link copied to clipboard
interface AttributionView

Interface for attribution view.

Link copied to clipboard
class AttributionViewImpl @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : AppCompatImageView, AttributionView

Concrete implementation of AttributionView from AttributionContract.

Link copied to clipboard

Listener to get OnClick event on the view.

Properties

Link copied to clipboard

Extension val for MapView to get the Compass View plugin instance.