GpsLayer

class GpsLayer(context: Context, style: <ERROR CLASS>, locationProvider: LocationProviderInterface?) : LifecycleObserver, LocationUpdateListener, CompassUpdateListener

Constructors

GpsLayer
Link copied to clipboard
fun GpsLayer(context: Context, style: <ERROR CLASS>, providerType: GpsProviderType)

Functions

asLayerInterface
Link copied to clipboard
fun asLayerInterface(): LayerInterface
changeProviderType
Link copied to clipboard
fun changeProviderType(context: Context, gpsProviderType: GpsProviderType)
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
modeDidChange
Link copied to clipboard
open fun modeDidChange(mode: <ERROR CLASS>)
onCompassUpdate
Link copied to clipboard
open override fun onCompassUpdate(degrees: Float)
onDestroy
Link copied to clipboard
fun onDestroy()
onLocationUpdate
Link copied to clipboard
open override fun onLocationUpdate(newLocation: Location)
onStart
Link copied to clipboard
fun onStart()
onStop
Link copied to clipboard
fun onStop()
registerLifecycle
Link copied to clipboard
fun registerLifecycle(lifecycle: Lifecycle)
setHeadingEnabled
Link copied to clipboard
fun setHeadingEnabled(enable: Boolean)
setMode
Link copied to clipboard
fun setMode(mode: <ERROR CLASS>)
setOnModeChangedListener
Link copied to clipboard
fun setOnModeChangedListener(listener: (<ERROR CLASS>) -> Unit?)
toString
Link copied to clipboard
open fun toString(): String
updateHeading
Link copied to clipboard
fun updateHeading(angleHeading: Float)
updatePosition
Link copied to clipboard
fun updatePosition(position: Coord, horizontalAccuracyM: Double)

Properties

preferredInterval
Link copied to clipboard
open val preferredInterval: Long
preferredPriority
Link copied to clipboard
open val preferredPriority: Int