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.
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)
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
open class AttributionViewPlugin(viewImplProvider: (Context) -> AttributionViewImpl) : AttributionSettingsBase, AttributionPlugin, View.OnClickListener
Concrete implementation of AttributionViewPlugin.
OnAttributionClickListener
Link copied to clipboard
fun 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.