Package com.mapbox.maps.plugin.attribution

Types

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

Attribution model class.

AttributionDialogManager
Link copied to clipboard
interface AttributionDialogManager

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

AttributionDialogManagerImpl
Link copied to clipboard

Responsible for managing attribution interactions on the map.

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

Config class for Attribution

AttributionPlugin
Link copied to clipboard

Presenter interface for the attribution.

AttributionView
Link copied to clipboard
interface AttributionView

Interface for attribution view.

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

Concrete implementation of AttributionView from AttributionContract.

AttributionViewPlugin
Link copied to clipboard

Concrete implementation of AttributionViewPlugin.

OnAttributionClickListener
Link copied to clipboard
fun interface OnAttributionClickListener

Listener to get OnClick event on the view.

Properties

attribution
Link copied to clipboard

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