WemapMap class
The WemapMap widget, to display the map
launch the map using token and mapID on the options attribute. different events are being listened and provided (as parameters), add your custom callback to each event.
- Inheritance
 - 
    
- Object
 - DiagnosticableTree
 - Widget
 - StatefulWidget
 - WemapMap
 
 
Constructors
- WemapMap.new({Key? key, required MapOptions options, Locale? locale, Locale? fallbackLocale, Widget? progressIndicator, Widget? mapDataLoadFailed, bool levelsTabEnabled = false, bool filtersTabEnabled = false, bool searchBarEnabled = false, bool poisListSheetEnabled = false, bool itineraryWidgetEnabled = false, bool detailedViewEnabled = false, bool userLocationButtonEnabled = false, bool augmentedRealityButtonEnabled = false, bool vpsBadConnectionDialog = false, bool vpsNoConnectionDialog = false, bool vpsTimedOutDialog = false, bool vpsInProcessScreen = false, bool arrivedToDestinationDialog = false, OnMapReadyCallback? onMapReady, OnBuildingFocusChangedCallback? onBuildingFocusChanged, OnActiveLevelChangedCallback? onActiveLevelChanged, OnPointOfInterestSelectedCallback? onPointOfInterestSelected, OnPointOfInterestUnselectedCallback? onPointOfInterestUnselected, OnStartedVpsProcessCallback? onStartedVpsProcess, OnStoppingVpsProcessCallback? onStoppingVpsProcess, OnStateChangedCallback? onStateChanged, OnMapClickCallBack? onMapClick, OnVPSBadConnectionCallback? onVPSBadConnection, OnVPSNoConnectionCallback? onVPSNoConnection, OnArrivedAtDestinationCallback? onArrivedAtDestination, OnItineraryAddedCallback? onItineraryAdded, OnItineraryRemovedCallback? onItineraryRemoved, OnItineraryFailedCallback? onItineraryFailed, OnCameraTrackingChangedCallback? onCameraTrackingChanged, OnScanReasonChangedCallback? onScanReasonChanged, OnARViewVisibilityChangedCallback? onARViewVisibilityChanged})
 
Properties
- arrivedToDestinationDialog → bool
 - 
  inform the user about the arrival to destination
  final
 - augmentedRealityButtonEnabled → bool
 - 
  Show augmented reality button for this map.
  final
 - detailedViewEnabled → bool
 - 
  show the detailed view for this map.
  final
 - fallbackLocale → Locale?
 - 
  The fallback locale in case something went wrong with the chosen locale
  final
 - filtersTabEnabled → bool
 - 
  show all available filters for this map.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - itineraryWidgetEnabled → bool
 - 
  show the default ItineraryWidget when itinerary is added.
  final
 - key → Key?
 - 
  Controls how one widget replaces another widget in the tree.
  finalinherited
 - levelsTabEnabled → bool
 - 
  show the levels tab for the focused building.
  final
 - locale → Locale?
 - 
  Choose the locale to define the widget's language
  final
 - mapDataLoadFailed → Widget?
 - 
  This widget will be displayed when map data loading is failed
  final
 - 
  suggest to the user start navigation through the current itinerary
  final
 - 
  show the default NavigationWidget when navigation started.
  final
 - onActiveLevelChanged → OnActiveLevelChangedCallback?
 - 
  
  final
 - onArrivedAtDestination → OnArrivedAtDestinationCallback?
 - 
  
  final
 - onARViewVisibilityChanged → OnARViewVisibilityChangedCallback?
 - 
  This event is triggered each time the AR View visibility changed
  final
 - onBuildingFocusChanged → OnBuildingFocusChangedCallback?
 - 
  
  final
 - onCameraTrackingChanged → OnCameraTrackingChangedCallback?
 - 
  onCameraTrackingChanged event
  final
 - onItineraryAdded → OnItineraryAddedCallback?
 - 
  
  final
 - onItineraryFailed → OnItineraryFailedCallback?
 - 
  
  final
 - onItineraryRemoved → OnItineraryRemovedCallback?
 - 
  
  final
 - onMapClick → OnMapClickCallBack?
 - 
  
  final
 - onMapReady → OnMapReadyCallback?
 - 
  
  final
 - 
  
  final
 - 
  
  final
 - 
  
  final
 - 
  
  final
 - onPointOfInterestSelected → OnPointOfInterestSelectedCallback?
 - 
  
  final
 - onPointOfInterestUnselected → OnPointOfInterestUnselectedCallback?
 - 
  
  final
 - onScanReasonChanged → OnScanReasonChangedCallback?
 - 
  
  final
 - onStartedVpsProcess → OnStartedVpsProcessCallback?
 - 
  
  final
 - onStateChanged → OnStateChangedCallback?
 - 
  
  final
 - onStoppingVpsProcess → OnStoppingVpsProcessCallback?
 - 
  
  final
 - onVPSBadConnection → OnVPSBadConnectionCallback?
 - 
  
  final
 - onVPSNoConnection → OnVPSNoConnectionCallback?
 - 
  
  final
 - options → MapOptions
 - 
  
  final
 - poisListSheetEnabled → bool
 - 
  show the POIs list sheet.
  final
 - progressIndicator → Widget?
 - 
  This widget will be displayed while map is loading
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - searchBarEnabled → bool
 - 
  show the search bar for this map.
  final
 - userLocationButtonEnabled → bool
 - 
  show the User Location button for this map.
  final
 - vpsBadConnectionDialog → bool
 - 
  inform the user about the bad connection while using VPS scan.
  final
 - vpsInProcessScreen → bool
 - 
  the widget effect on top of camera while VPS scanning.
  final
 - vpsNoConnectionDialog → bool
 - 
  inform the user about the lack of internet connection while using VPS scan.
  final
 - vpsTimedOutDialog → bool
 - 
  inform the user about the timeout VPS scanning.
  final
 
Methods
- 
  createElement(
) → StatefulElement  - 
  Creates a StatefulElement to manage this widget's location in the tree.
  inherited
 - 
  debugDescribeChildren(
) → List< DiagnosticsNode>  - 
  Returns a list of DiagnosticsNode objects describing this node's
children.
  inherited
 - 
  debugFillProperties(
DiagnosticPropertiesBuilder properties) → void  - 
  Add additional properties associated with the node.
  inherited
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode  - 
  Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
  inherited
 - 
  toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String  - 
  A string representation of this object.
  inherited
 - 
  toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String  - 
  Returns a string representation of this node and its descendants.
  inherited
 - 
  toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String  - 
  Returns a one-line detailed description of the object.
  inherited
 - 
  toStringShort(
) → String  - 
  A short, textual description of this widget.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited
 
Static Properties
- 
  poisList
  ↔ List<
PointOfInterest>  - 
  
  getter/setter pair
 
Static Methods
- 
  getSDKInfo(
) → Future  
Constants
- greyColor → const Color
 - Wemap grey color
 - primaryColor → const Color
 - Wemap Primary color : special Blue