WemapMap constructor

WemapMap({
  1. Key? key,
  2. required MapOptions options,
  3. Locale? locale,
  4. Locale? fallbackLocale,
  5. Widget? progressIndicator,
  6. Widget? mapDataLoadFailed,
  7. bool levelsTabEnabled = false,
  8. bool filtersTabEnabled = false,
  9. bool searchBarEnabled = false,
  10. bool poisListSheetEnabled = false,
  11. bool navigationWidgetEnabled = false,
  12. bool itineraryWidgetEnabled = false,
  13. bool detailedViewEnabled = false,
  14. bool userLocationButtonEnabled = false,
  15. bool augmentedRealityButtonEnabled = false,
  16. bool vpsBadConnectionDialog = false,
  17. bool vpsNoConnectionDialog = false,
  18. bool vpsTimedOutDialog = false,
  19. bool vpsInProcessScreen = false,
  20. bool arrivedToDestinationDialog = false,
  21. bool navigationSuggestionDialog = false,
  22. OnMapReadyCallback? onMapReady,
  23. OnBuildingFocusChangedCallback? onBuildingFocusChanged,
  24. OnActiveLevelChangedCallback? onActiveLevelChanged,
  25. OnPointOfInterestSelectedCallback? onPointOfInterestSelected,
  26. OnPointOfInterestUnselectedCallback? onPointOfInterestUnselected,
  27. OnStartedVpsProcessCallback? onStartedVpsProcess,
  28. OnStoppingVpsProcessCallback? onStoppingVpsProcess,
  29. OnNavigationStartedCallback? onNavigationStarted,
  30. OnNavigationStoppedCallback? onNavigationStopped,
  31. OnStateChangedCallback? onStateChanged,
  32. OnMapClickCallBack? onMapClick,
  33. OnVPSBadConnectionCallback? onVPSBadConnection,
  34. OnVPSNoConnectionCallback? onVPSNoConnection,
  35. OnNavigationFailedCallback? onNavigationFailed,
  36. OnNavigationInfoChangedCallback? onNavigationInfoChanged,
  37. OnArrivedAtDestinationCallback? onArrivedAtDestination,
  38. OnItineraryAddedCallback? onItineraryAdded,
  39. OnItineraryRemovedCallback? onItineraryRemoved,
  40. OnItineraryFailedCallback? onItineraryFailed,
  41. OnCameraTrackingChangedCallback? onCameraTrackingChanged,
  42. OnScanReasonChangedCallback? onScanReasonChanged,
  43. OnARViewVisibilityChangedCallback? onARViewVisibilityChanged,
})

Implementation

WemapMap(
    {super.key,
    required this.options,
    this.locale,
    this.fallbackLocale,
    this.progressIndicator,
    this.mapDataLoadFailed,
    this.levelsTabEnabled = false,
    this.filtersTabEnabled = false,
    this.searchBarEnabled = false,
    this.poisListSheetEnabled = false,
    this.navigationWidgetEnabled = false,
    this.itineraryWidgetEnabled = false,
    this.detailedViewEnabled = false,
    this.userLocationButtonEnabled = false,
    this.augmentedRealityButtonEnabled = false,
    this.vpsBadConnectionDialog = false,
    this.vpsNoConnectionDialog = false,
    this.vpsTimedOutDialog = false,
    this.vpsInProcessScreen = false,
    this.arrivedToDestinationDialog = false,
    this.navigationSuggestionDialog = false,
    this.onMapReady,
    this.onBuildingFocusChanged,
    this.onActiveLevelChanged,
    this.onPointOfInterestSelected,
    this.onPointOfInterestUnselected,
    this.onStartedVpsProcess,
    this.onStoppingVpsProcess,
    this.onNavigationStarted,
    this.onNavigationStopped,
    this.onStateChanged,
    this.onMapClick,
    this.onVPSBadConnection,
    this.onVPSNoConnection,
    this.onNavigationFailed,
    this.onNavigationInfoChanged,
    this.onArrivedAtDestination,
    this.onItineraryAdded,
    this.onItineraryRemoved,
    this.onItineraryFailed,
    this.onCameraTrackingChanged,
    this.onScanReasonChanged,
    this.onARViewVisibilityChanged});