LocationSelectorWidget constructor

const LocationSelectorWidget({
  1. Key? key,
  2. required Future<List<LocationSuggestionItem>> onSearch(
    1. String query
    ),
  3. required Future<ResolvedLocation> onResolveSuggestion(
    1. LocationSuggestionItem item
    ),
  4. required Future<ResolvedLocation> onResolveGps(
    1. double latitude,
    2. double longitude
    ),
  5. required FutureOr<void> onLocationSelected(
    1. ResolvedLocation location
    ),
  6. Future<({double latitude, double longitude})?> onGetCurrentLocation()?,
  7. void onError(
    1. String errorMessage
    )?,
  8. String? initialQuery,
  9. bool enabled = true,
})

Implementation

const LocationSelectorWidget({
  super.key,
  required this.onSearch,
  required this.onResolveSuggestion,
  required this.onResolveGps,
  required this.onLocationSelected,
  this.onGetCurrentLocation,
  this.onError,
  this.initialQuery,
  this.enabled = true,
});