WemapMap constructor
WemapMap({ - Key? key,
- required MapOptions options,
- Locale? locale,
- Locale? fallbackLocale,
- Widget? progressIndicator,
- Widget? mapDataLoadFailed,
- bool levelsTabEnabled = true,
- bool filtersTabEnabled = true,
- bool searchBarEnabled = true,
- bool detailedViewEnabled = true,
- bool userLocationButtonEnabled = true,
- bool augmentedRealityButtonEnabled = false,
- bool vpsBadConnectionDialog = true,
- bool vpsNoConnectionDialog = true,
- bool vpsTimedOutDialog = true,
- bool vpsInProcessScreen = true,
- bool arrivedToDestinationDialog = true,
- bool navigationSuggestionDialog = true,
- OnMapReadyCallback? onMapReady,
- OnBuildingFocusChangedCallback? onBuildingFocusChanged,
- OnActiveLevelChangedCallback? onActiveLevelChanged,
- OnPointOfInterestSelectedCallback? onPointOfInterestSelected,
- OnPointOfInterestUnselectedCallback? onPointOfInterestUnselected,
- OnStartedVpsProcessCallback? onStartedVpsProcess,
- OnStoppingVpsProcessCallback? onStoppingVpsProcess,
- OnNavigationStartedCallback? onNavigationStarted,
- OnNavigationStoppedCallback? onNavigationStopped,
- OnStateChangedCallback? onStateChanged,
- OnMapClickCallBack? onMapClick,
- OnVPSBadConnectionCallback? onVPSBadConnection,
- OnVPSNoConnectionCallback? onVPSNoConnection,
- OnNavigationFailedCallback? onNavigationFailed,
- OnNavigationInfoChangedCallback? onNavigationInfoChanged,
- OnArrivedAtDestinationCallback? onArrivedAtDestination,
- OnItineraryAddedCallback? onItineraryAdded,
- OnItineraryRemovedCallback? onItineraryRemoved,
- OnItineraryFailedCallback? onItineraryFailed,
- OnCameraTrackingChangedCallback? onCameraTrackingChanged,
- OnScanReasonChangedCallback? onScanReasonChanged,
- 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});