Location Component Plugin Impl
Default implementation of the LocationComponentPlugin, it renders the configured location puck to the user's current location.
class LocationComponentPluginImpl : LocationComponentSettingsBase, LocationComponentPlugin, LocationConsumer
Content copied to clipboard
Constructors
LocationComponentPluginImpl
Link copied to clipboard
fun LocationComponentPluginImpl()
Content copied to clipboard
Functions
addOnIndicatorBearingChangedListener
Link copied to clipboard
open override fun addOnIndicatorBearingChangedListener(listener: OnIndicatorBearingChangedListener)
Content copied to clipboard
addOnIndicatorPositionChangedListener
Link copied to clipboard
open override fun addOnIndicatorPositionChangedListener(listener: OnIndicatorPositionChangedListener)
Content copied to clipboard
bind
Link copied to clipboard
open override fun bind(context: Context, attrs: AttributeSet?, pixelRatio: Float)
Content copied to clipboard
equals
Link copied to clipboard
getLocationProvider
Link copied to clipboard
getSettings
Link copied to clipboard
initialize
Link copied to clipboard
open override fun initialize()
Content copied to clipboard
isLocatedAt
Link copied to clipboard
open override fun isLocatedAt(point: Point, listener: PuckLocatedAtPointListener)
Content copied to clipboard
onBearingUpdated
Link copied to clipboard
open override fun onBearingUpdated(vararg bearing: DoubleArray, options: ValueAnimator.() -> Unit?)
Content copied to clipboard
onDelegateProvider
Link copied to clipboard
open override fun onDelegateProvider(delegateProvider: MapDelegateProvider)
Content copied to clipboard
onLocationUpdated
Link copied to clipboard
open override fun onLocationUpdated(vararg location: Array<out Point>, options: ValueAnimator.() -> Unit?)
Content copied to clipboard
onPuckBearingAnimatorDefaultOptionsUpdated
Link copied to clipboard
open override fun onPuckBearingAnimatorDefaultOptionsUpdated(options: ValueAnimator.() -> Unit)
Content copied to clipboard
onPuckLocationAnimatorDefaultOptionsUpdated
Link copied to clipboard
open override fun onPuckLocationAnimatorDefaultOptionsUpdated(options: ValueAnimator.() -> Unit)
Content copied to clipboard
onStyleChanged
Link copied to clipboard
removeOnIndicatorBearingChangedListener
Link copied to clipboard
open override fun removeOnIndicatorBearingChangedListener(listener: OnIndicatorBearingChangedListener)
Content copied to clipboard
removeOnIndicatorPositionChangedListener
Link copied to clipboard
open override fun removeOnIndicatorPositionChangedListener(listener: OnIndicatorPositionChangedListener)
Content copied to clipboard
setLocationProvider
Link copied to clipboard
open override fun setLocationProvider(locationProvider: LocationProvider)
Content copied to clipboard
updateSettings
Link copied to clipboard
open override fun updateSettings(block: LocationComponentSettings.() -> Unit)
Content copied to clipboard
Properties
layerAbove
Link copied to clipboard
layerBelow
Link copied to clipboard
locationPuck
Link copied to clipboard
pulsingColor
Link copied to clipboard
pulsingEnabled
Link copied to clipboard
pulsingMaxRadius
Link copied to clipboard