baato_api 0.0.3 copy "baato_api: ^0.0.3" to clipboard
baato_api: ^0.0.3 copied to clipboard

outdated

Flutter package to consume Baato APIs. You can search for places, reverse geo code and request for directions for several modes of transportation, including bike, foot and car.

example/main.dart

import 'package:baato_api/models/place.dart';
import 'package:baato_api/models/route.dart';
import 'package:baato_api/models/search.dart';
import 'package:baato_api/src/baato_place.dart';
import 'package:baato_api/src/baato_reverse.dart';
import 'package:baato_api/src/baato_route.dart';
import 'package:baato_api/src/baato_search.dart';

void main() async {
  String baatoAccessToken = "your-baato-access-token";

  var points = [];
  points.add("27.717844,85.3248188");
  points.add("27.6876224,85.33827");

  BaatoSearch baatoSearch = BaatoSearch.initialize(
    query: 'naxal',
    type: 'school', //optional parameter
    limit: 5, //optional parameter
    accessToken: baatoAccessToken,
  );

  BaatoReverse baatoReverse = BaatoReverse.initialize(
    latLon: GeoCoord(27.7146921370009, 85.32051086425783),
    accessToken: baatoAccessToken,
  );

  BaatoPlace baatoPlace = BaatoPlace.initialize(
    placeId: 101373,
    accessToken: baatoAccessToken,
  );

  BaatoRoute baatoRoute = BaatoRoute.initialize(
      mode: "car", //can be 'bike', 'car', 'foot'
      accessToken: baatoAccessToken,
      points: points,
      alternatives: false, //optional parameter
      instructions: false); //optional parameter

  RouteResponse response = await baatoRoute.getRoutes();
  print(response);

  SearchResponse searchResponse = await baatoSearch.searchQuery();
  print(searchResponse);

  PlaceResponse reverse = await baatoReverse.reverseGeocode();
  print(reverse);

  PlaceResponse placeResponse = await baatoPlace.getPlaceDetails();
  print(placeResponse);
}
8
likes
0
points
104
downloads

Publisher

verified publisherbaato.io

Weekly Downloads

Flutter package to consume Baato APIs. You can search for places, reverse geo code and request for directions for several modes of transportation, including bike, foot and car.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dio, flutter, meta

More

Packages that depend on baato_api