RouteManager$Impl class

Implemented types

Constructors

RouteManager$Impl(Pointer<Void> handle)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addRouteListener(RouteListener listener) → void
Method is used to add RouteListener class element which will notify about evaluated route path from your position to target point. Note: Do not forget to remove listener if it is no longer needed! listener Corresponding RouteListener class.
override
addTarget(LocationPoint target) → void
Method is used to add target point in your location. Through RouteListener you will be notified about new paths to target point. target finish LocationPoint.
override
cancelTarget() → void
Method is used for removing current target points to where the routes were built.
override
clearTargets() → void
Method is used for removing all target points to where the routes were built.
override
getGraphTag() String
Method is used to get current graph tag (Default: "default").
override
getGraphTags() List<String>
Method is used to get all graph tags,
override
makeRoute(LocationPoint from, LocationPoint to) RoutePath
Method is used to build a route between points about evaluated RoutePath from your position to target point. from starting LocationPoint. to destination LocationPoint. Returns RoutePath from starting to destination point.
override
makeRoutes(LocationPoint from, List<LocationPoint> to) List<RoutePath>
Method is used to build a route between the starting point and several destination points from starting LocationPoint. to destination list of LocationPoints. Returns vector of RoutePaths from starting to destination point.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeRouteListener(RouteListener listener) → void
Method is used for removing previously added RouteListener class element. listener Corresponding RouteListener class to remove.
override
setGraphTag(String tag) → void
Method is used to select graph tag (Default: "default").
override
setTarget(LocationPoint target) → void
Method is used to set target point in your location. Through RouteListener you will be notified about new paths to target point. target finish LocationPoint.
override
toString() String
A string representation of this object.
inherited

Operators

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