neom_maps_services 2.0.0 copy "neom_maps_services: ^2.0.0" to clipboard
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_services

With Flutter:

 $ flutter pub add neom_maps_services

This 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.0

Alternatively, 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';
2
likes
130
points
103
downloads

Publisher

verified publisheropenneom.dev

Weekly Downloads

Google Maps Web Services Library Maintained by Open Neom

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

http, json_annotation, logger

More

Packages that depend on neom_maps_services