Static
navigationboolean
Static
positioningWhether the positioning is currently in execution.
boolean
Static
checkChecks if a point is inside a Geofence
Optional
callback: ((response) => void)Static
fetchDownloads all the building data for the selected building. This info includes Floor, indoor and outdoor Pois, events and paths. Also it download floor maps and PoiCategory icons to local storage.
Static
fetchStatic
fetchStatic
fetchStatic
fetchStatic
fetchDownloads the map image of a Floor
Static
fetchStatic
fetchGet all PoiCategory, download and cache their icons asynchronously.
Static
fetchGet the normal PoiIcon for a category
PoiCategory. Not null.
Static
fetchGet the selected PoiIcon for a PoiCategory
PoiCategory. Not null.
Static
fetchStatic
getStatic
initInitializes default.
This method must be called before invoking any other methods. This method can be safely called many times as it will only initialise the SDK if it is not already initialised.
void
Exception
Static
internalINTERNAL METHOD.
Set a native MethodCall delegate. Do not use this method as it is intended for internal use by the map viewer module.
Static
invalidateStatic
onCallback that notifies when the user enters a Geofence.
In order to use correctly these callbacks you must know the following:
Static
onCallback that notifies when the user exits a Geofence.
In order to use correctly these callbacks you must know the following:
Static
onCallback that notifies when there is an error while the user is positioining.
the function called when there is an error
Static
onCallback that notifies when the user LocationStatus changes.
the function called when the user LocationStatus changes
Static
onStatic
onStatic
onCallback that notifies when the user does cancel the navigation.
the function called when the user cancels the navigation.
Static
onStatic
onCallback that notifies when there is an error during navigation.
the function called when there is an error during navigation.
Static
onthe function called when the user finishes the route.
DEPRECATED: Use instead onNavigationCancellation() and onNavigationDestinationReached() to determine why did the navigation end.
Callback that notifies when the user finishes the route.
Static
onCallback that notifies when the user gets out of the current route.
the function called when the user gets out of the current route.
Static
onCallback that notifies every progress the user makes while navigating.
a function that returns the NavigationProgress by parameters.
Static
onStatic
removeStatic
removeRemoves all location updates. This removes the internal state of the manager, including the listener provided in requestNavigationUpdates(NavigationRequest, NavigationListener), so it won't receive more progress updates.
Static
removeStatic
requestStatic
requestStarts positioning.
Optional
locationRequest: LocationRequestPositioning options to configure how positioning will behave
Static
requestSet the navigation params, and the listener that receives the updated navigation progress.
Can only exist one navigation with one listener at a time. If this method was previously invoked, but removeLocationUpdates() wasn't, removeLocationUpdates() is called internally.
Optional
options: NavigationRequestStatic
requestRequests a real time devices positions
callback to use when new device positions are updated
Optional
error: ((event) => void)callback to use when an error on navigation udpates raises
Optional
options: anyRepresents the configuration for getting realtime devices positions in
Static
sdkGets the list of versions for the current plugin and environment
void
Exception
Static
setStatic
setSets the SDK ConfigurationOptions.
void
Exception
Static
setStatic
Private
setStatic
setSet to true if you want the SDK to download the configuration from the Situm API and use it by default. Right now it only affects the LocationRequest. Default value is true from SDK version 2.83.5
void
Exception
Static
setProvides user's email and password. This credentials will be used to obtain a valid user token to authenticate the server request, when necessary. Token obtaining is not necessary done when this method is executed. Old credentials will be removed.
user's email.
user's password.
void
Exception
Static
updateINTERNAL METHOD.
Update SDK with the viewer navigation states. Do not use this method as it is intended for internal use by the map viewer module.
Static
updateInforms NavigationManager object the change of the user's location
Static
validateGenerated using TypeDoc
Whether the navigation is currently in execution.