wayfinding library

Classes

CalibrationPointClickedMessageHandler
CalibrationPointData
Don't use this class, it is intended for internal use.
CalibrationStoppedMessageHandler
Camera
ConnectionErrors
DirectionsMessage
DirectionsMessageHandler
EmptyMessageHandler
MapIsReadyHandler
MapView
MapView is the main component and entry point for Situm Flutter Wayfinding. This widget will load your Situm building on a map, based on the given MapViewConfiguration.
MapViewConfiguration
The MapView settings.
MapViewController
Controller for MapView. This class exposes methods and callbacks.
MapViewDirectionsOptions
MessageHandler
OnExternalLinkClickedResult
OnPoiDeselectedResult
OnPoiSelectedResult
OnSpeakAloudTextResult
This class represents the object that contains the message passed from the viewer to the application. This message represents the requirement to read aloud a text with some parameters like language, volume, etc
PoiDeselectedMessageHandler
PoiSelectedMessageHandler
PoiSelectionMessageHandler
SearchFilter
SpeakAloudTextMessageHandler

Enums

ARStatus
CalibrationFinishedStatus
Don't use this enum, it is intended for internal use.
UIMode
MapView UI Modes.

Constants

OFFLINE_CHANNEL → const String
WV_CHANNEL → const String
WV_MESSAGE_AR_REQUESTED → const String
WV_MESSAGE_AR_UPDATE_STATUS → const String
WV_MESSAGE_CALIBRATION_POINT_CLICKED → const String
WV_MESSAGE_CALIBRATION_STOPPED → const String
WV_MESSAGE_CALIBRATIONS_SET_LOCAL_CALIBRATIONS → const String
WV_MESSAGE_CALIBRATIONS_STOP_CURRENT → const String
WV_MESSAGE_CAMERA_FOLLOW_USER → const String
WV_MESSAGE_CAMERA_SET → const String
WV_MESSAGE_CARTOGRAPHY_POI_DESELECTED → const String
WV_MESSAGE_CARTOGRAPHY_POI_SELECTED → const String
WV_MESSAGE_CARTOGRAPHY_SELECT_BUILDING → const String
WV_MESSAGE_CARTOGRAPHY_SELECT_FLOOR → const String
WV_MESSAGE_CARTOGRAPHY_SELECT_POI → const String
WV_MESSAGE_CARTOGRAPHY_SELECT_POI_CATEGORY → const String
WV_MESSAGE_DIRECTIONS_REQUESTED → const String
WV_MESSAGE_DIRECTIONS_SET_OPTIONS → const String
WV_MESSAGE_DIRECTIONS_UPDATE → const String
WV_MESSAGE_LOCAL_CALIB_UPLOAD_REQUESTED → const String
WV_MESSAGE_LOCATION → const String
WV_MESSAGE_LOCATION_START → const String
WV_MESSAGE_LOCATION_STATUS → const String
WV_MESSAGE_MAP_IS_READY → const String
WV_MESSAGE_NAVIGATION_CANCEL → const String
WV_MESSAGE_NAVIGATION_REQUESTED → const String
WV_MESSAGE_NAVIGATION_START → const String
WV_MESSAGE_NAVIGATION_STOP → const String
WV_MESSAGE_NAVIGATION_UPDATE → const String
WV_MESSAGE_UI_SET_LANGUAGE → const String
WV_MESSAGE_UI_SET_MODE → const String
WV_MESSAGE_UI_SET_SEARCH_FILTER → const String
WV_MESSAGE_UI_SPEAK_ALOUD_TEXT → const String

Typedefs

MapViewCallback = void Function(MapViewController controller)
OnCalibrationFinishedCallback = void Function(CalibrationFinishedStatus status)
OnCalibrationPointClickedCallback = void Function(CalibrationPointData data)
OnDirectionsRequestInterceptor = void Function(DirectionsRequest directionsRequest)
OnExternalLinkClickedCallback = void Function(OnExternalLinkClickedResult data)
OnNavigationRequestInterceptor = void Function(NavigationRequest navigationRequest)
OnPoiDeselectedCallback = void Function(OnPoiDeselectedResult poiDeselectedResult)
OnPoiSelectedCallback = void Function(OnPoiSelectedResult poiSelectedResult)
OnSpeakAloudTextCallback = void Function(OnSpeakAloudTextResult data)