Skip to Content

Position

Represents the user’s current position, including location, building status, and routing information.

Constructors

Position.new

Position.new(LzLocation? location, [BuildingPosition insideBuilding = BuildingPosition.unknown, RoutingStatusOption routingStatus = RoutingStatusOption.empty])

Creates a Position with the given location, insideBuilding status, and routingStatus.

Position.fromJson

Position.fromJson(Map<Object?, Object?> json)

factory

Properties

PropertyTypeDescription
insideBuilding&#8596; BuildingPositionWhether the user is inside, outside, or near a building. (getter/setter pair)
location&#8596; LzLocation?The user’s geographic location, or null if unavailable. (getter/setter pair)
routingStatus&#8596; RoutingStatusOptionThe user’s status relative to an active route. (getter/setter pair)

Methods

toJson

toJson() → Map<Object?, Object?>
Last updated on