Interface UserLocationView

Package world.mappable.mapkit.user_location

interface UserLocationView

Use this interface to specify the appearance of the user location icon elements.

Summary

Methods

Type and modifiers

Method and Description

PlacemarkMapObject

getArrow()
Gets the location arrow map object.

PlacemarkMapObject

getPin()
Gets the location pin map object.

CircleMapObject

getAccuracyCircle()
Gets the GPS accuracy circle map object.

boolean

isValid()
Tells if this UserLocationView is valid or not.

Methods

getArrow

@NonNull
PlacemarkMapObject getArrow()

Gets the location arrow map object.


getPin

@NonNull
PlacemarkMapObject getPin()

Gets the location pin map object.


getAccuracyCircle

@NonNull
CircleMapObject getAccuracyCircle()

Gets the GPS accuracy circle map object.


isValid

boolean isValid()

Tells if this UserLocationView is valid or not.

Any other method (except for this one) called on an invalid UserLocationView will throw java.lang.RuntimeException. An instance becomes invalid only on UI thread, and only when its implementation depends on objects already destroyed by now. Please refer to general docs about the interface for details on its invalidation.