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 = true,
  8. bool filtersTabEnabled = true,
  9. bool searchBarEnabled = true,
  10. bool detailedViewEnabled = true,
  11. bool userLocationButtonEnabled = true,
  12. bool augmentedRealityButtonEnabled = false,
  13. bool vpsBadConnectionDialog = true,
  14. bool vpsNoConnectionDialog = true,
  15. bool vpsTimedOutDialog = true,
  16. bool vpsInProcessScreen = true,
  17. bool arrivedToDestinationDialog = true,
  18. bool navigationSuggestionDialog = true,
  19. OnMapReadyCallback? onMapReady,
  20. OnBuildingFocusChangedCallback? onBuildingFocusChanged,
  21. OnActiveLevelChangedCallback? onActiveLevelChanged,
  22. OnPointOfInterestSelectedCallback? onPointOfInterestSelected,
  23. OnPointOfInterestUnselectedCallback? onPointOfInterestUnselected,
  24. OnStartedVpsProcessCallback? onStartedVpsProcess,
  25. OnStoppingVpsProcessCallback? onStoppingVpsProcess,
  26. OnNavigationStartedCallback? onNavigationStarted,
  27. OnNavigationStoppedCallback? onNavigationStopped,
  28. OnStateChangedCallback? onStateChanged,
  29. OnMapClickCallBack? onMapClick,
  30. OnVPSBadConnectionCallback? onVPSBadConnection,
  31. OnVPSNoConnectionCallback? onVPSNoConnection,
  32. OnNavigationFailedCallback? onNavigationFailed,
  33. OnNavigationInfoChangedCallback? onNavigationInfoChanged,
  34. OnArrivedAtDestinationCallback? onArrivedAtDestination,
  35. OnItineraryAddedCallback? onItineraryAdded,
  36. OnItineraryRemovedCallback? onItineraryRemoved,
  37. OnItineraryFailedCallback? onItineraryFailed,
  38. OnCameraTrackingChangedCallback? onCameraTrackingChanged,
  39. OnScanReasonChangedCallback? onScanReasonChanged,
  40. OnARViewVisibilityChangedCallback? onARViewVisibilityChanged,
})

Implementation

WemapMap(
    {super.key,
    required this.options,
    this.locale,
    this.fallbackLocale,
    this.progressIndicator,
    this.mapDataLoadFailed,
    this.levelsTabEnabled = true,
    this.filtersTabEnabled = true,
    this.searchBarEnabled = true,
    this.detailedViewEnabled = true,
    this.userLocationButtonEnabled = true,
    this.augmentedRealityButtonEnabled = false,
    this.vpsBadConnectionDialog = true,
    this.vpsNoConnectionDialog = true,
    this.vpsTimedOutDialog = true,
    this.vpsInProcessScreen = true,
    this.arrivedToDestinationDialog = true,
    this.navigationSuggestionDialog = true,
    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});