neom_maps_services 2.0.0
neom_maps_services: ^2.0.0 copied to clipboard
Google Maps Web Services Library Maintained by Open Neom
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add neom_maps_servicesWith Flutter:
$ flutter pub add neom_maps_servicesThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
neom_maps_services: ^2.0.0Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:neom_maps_services/data/google_maps_directions.dart';
import 'package:neom_maps_services/data/google_maps_places.dart';
import 'package:neom_maps_services/domain/models/alternative_id.dart';
import 'package:neom_maps_services/domain/models/alternative_id.g.dart';
import 'package:neom_maps_services/domain/models/core.dart';
import 'package:neom_maps_services/domain/models/core.g.dart';
import 'package:neom_maps_services/domain/models/directions.dart';
import 'package:neom_maps_services/domain/models/directions.g.dart';
import 'package:neom_maps_services/domain/models/display_name.dart';
import 'package:neom_maps_services/domain/models/display_name.g.dart';
import 'package:neom_maps_services/domain/models/distance.dart';
import 'package:neom_maps_services/domain/models/distance.g.dart';
import 'package:neom_maps_services/domain/models/geocoding.dart';
import 'package:neom_maps_services/domain/models/geocoding.g.dart';
import 'package:neom_maps_services/domain/models/geolocation.dart';
import 'package:neom_maps_services/domain/models/geolocation.g.dart';
import 'package:neom_maps_services/domain/models/location.dart';
import 'package:neom_maps_services/domain/models/location.g.dart';
import 'package:neom_maps_services/domain/models/matched_substring.dart';
import 'package:neom_maps_services/domain/models/matched_substring.g.dart';
import 'package:neom_maps_services/domain/models/opening_hours_details.dart';
import 'package:neom_maps_services/domain/models/opening_hours_details.g.dart';
import 'package:neom_maps_services/domain/models/path.dart';
import 'package:neom_maps_services/domain/models/photo.dart';
import 'package:neom_maps_services/domain/models/photo.g.dart';
import 'package:neom_maps_services/domain/models/place.dart';
import 'package:neom_maps_services/domain/models/place.g.dart';
import 'package:neom_maps_services/domain/models/place_autocomplete_response.dart';
import 'package:neom_maps_services/domain/models/place_autocomplete_response.g.dart';
import 'package:neom_maps_services/domain/models/place_details.dart';
import 'package:neom_maps_services/domain/models/place_details.g.dart';
import 'package:neom_maps_services/domain/models/place_details_response.dart';
import 'package:neom_maps_services/domain/models/place_details_response.g.dart';
import 'package:neom_maps_services/domain/models/places_search_response.dart';
import 'package:neom_maps_services/domain/models/places_search_response.g.dart';
import 'package:neom_maps_services/domain/models/places_search_result.dart';
import 'package:neom_maps_services/domain/models/places_search_result.g.dart';
import 'package:neom_maps_services/domain/models/prediction.dart';
import 'package:neom_maps_services/domain/models/prediction.g.dart';
import 'package:neom_maps_services/domain/models/review.dart';
import 'package:neom_maps_services/domain/models/review.g.dart';
import 'package:neom_maps_services/domain/models/static_map.dart';
import 'package:neom_maps_services/domain/models/structured_format.dart';
import 'package:neom_maps_services/domain/models/structured_format.g.dart';
import 'package:neom_maps_services/domain/models/term.dart';
import 'package:neom_maps_services/domain/models/term.g.dart';
import 'package:neom_maps_services/domain/models/text_info.dart';
import 'package:neom_maps_services/domain/models/text_info.g.dart';
import 'package:neom_maps_services/domain/models/timezone.dart';
import 'package:neom_maps_services/domain/models/timezone.g.dart';
import 'package:neom_maps_services/domain/use_cases/google_response_status.dart';
import 'package:neom_maps_services/utils/component.dart';
import 'package:neom_maps_services/utils/enums/price_level.dart';
import 'package:neom_maps_services/utils/enums/route_type.dart';
import 'package:neom_maps_services/utils/enums/traffic_model.dart';
import 'package:neom_maps_services/utils/enums/transit_mode.dart';
import 'package:neom_maps_services/utils/enums/transit_routing_preferences.dart';
import 'package:neom_maps_services/utils/enums/travel_mode.dart';
import 'package:neom_maps_services/utils/enums/unit.dart';
import 'package:neom_maps_services/utils/neom_maps_urls.dart';
import 'package:neom_maps_services/utils/neom_maps_utilities.dart';