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
- MapViewError
- MapViewErrorHandler
- 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
- SelectCartographyOptions
- 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_CAR → 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_ERROR → 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_TO_CAR → 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
- WV_VIEWER_NAVIGATION_STARTED → const String
- WV_VIEWER_NAVIGATION_STOPPED → const String
- WV_VIEWER_NAVIGATION_UPDATED → const String
Functions
-
createCalibrationFinishedStatus(
dynamic payload) → CalibrationFinishedStatus -
createCalibrationPointData(
Map< String, dynamic> payload) → CalibrationPointData -
createDirectionsMessage(
dynamic arguments) → DirectionsMessage
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)
- OnMapViewErrorCallback = void Function(MapViewError error)
- OnPoiDeselectedCallback = void Function(OnPoiDeselectedResult poiDeselectedResult)
- OnPoiSelectedCallback = void Function(OnPoiSelectedResult poiSelectedResult)
- OnSpeakAloudTextCallback = void Function(OnSpeakAloudTextResult data)