LocationComponentSettings class

Shows a location puck on the map.

Constructors

LocationComponentSettings({bool? enabled, bool? pulsingEnabled, int? pulsingColor, double? pulsingMaxRadius, bool? showAccuracyRing, int? accuracyRingColor, int? accuracyRingBorderColor, String? layerAbove, String? layerBelow, bool? puckBearingEnabled, PuckBearing? puckBearing, String? slot, LocationPuck? locationPuck})

Properties

accuracyRingBorderColor int?
The color of the accuracy ring border. Works for 2D location puck only. Default value: "#4d89cff0".
getter/setter pair
accuracyRingColor int?
The color of the accuracy ring. Works for 2D location puck only. Default value: "#4d89cff0".
getter/setter pair
enabled bool?
Whether the user location is visible on the map. Default value: false.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
layerAbove String?
Sets the id of the layer that's added above to when placing the component on the map.
getter/setter pair
layerBelow String?
Sets the id of the layer that's added below to when placing the component on the map.
getter/setter pair
locationPuck LocationPuck?
Defines what the customised look of the location puck. Note that direct changes to the puck variables won't have any effect, a new puck needs to be set every time.
getter/setter pair
puckBearing PuckBearing?
The enum controls how the puck is oriented Default value: "heading".
getter/setter pair
puckBearingEnabled bool?
Whether the puck rotates to track the bearing source. Default value: false.
getter/setter pair
pulsingColor int?
The color of the pulsing circle. Works for 2D location puck only. Default value: "#4A90E2".
getter/setter pair
pulsingEnabled bool?
Whether the location puck is pulsing on the map. Works for 2D location puck only. Default value: false.
getter/setter pair
pulsingMaxRadius double?
The maximum radius of the pulsing circle. Works for 2D location puck only. Note: Setting pulsingMaxRadius to LocationComponentConstants.PULSING_MAX_RADIUS_FOLLOW_ACCURACY will set the pulsing circle's maximum radius to follow location accuracy circle. Default value: 10.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showAccuracyRing bool?
Whether show accuracy ring with location puck. Works for 2D location puck only. Default value: false.
getter/setter pair
slot String?
The slot this layer is assigned to. If specified, and a slot with that name exists, it will be placed at that position in the layer order.
getter/setter pair

Methods

encode() Object
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

decode(Object result) LocationComponentSettings