Sha256: 145b6a8bb3c9ce04bd07a631b67b213b05563ba841ae973e9a479e95fb66ff40
Contents?: true
Size: 685 Bytes
Versions: 2
Compression:
Stored size: 685 Bytes
Contents
require 'google_maps_service/convert' module GoogleMapsService::Apis # Performs requests to the Google Maps Geocoding API. module Places def places_autocomplete(input, components: nil, bounds: nil, types: nil, region: nil, language: nil) params = {} params[:input] = input params[:components] = GoogleMapsService::Convert.components(components) if components params[:bounds] = GoogleMapsService::Convert.bounds(bounds) if bounds params[:region] = region if region params[:language] = language if language params[:types] = types if types return get('/maps/api/place/autocomplete/json', params)[:predictions] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
google_map_services-0.1.0.1 | lib/google_maps_service/apis/places.rb |
google_map_services-0.1.0.0 | lib/google_maps_service/apis/places.rb |