Skip to content
This repository was archived by the owner on Feb 21, 2024. It is now read-only.

Allow search to be limited to particular countries#8

Open
icewhite wants to merge 3 commits into
LssPolymerElements:masterfrom
icewhite:master
Open

Allow search to be limited to particular countries#8
icewhite wants to merge 3 commits into
LssPolymerElements:masterfrom
icewhite:master

Conversation

@icewhite

@icewhite icewhite commented Jan 5, 2018

Copy link
Copy Markdown

I've made a change on my fork to allow the search to be limited to particular countries.

For example, setting limit-to-countries attribute to ["gb"] only searches for addresses in Great Britain. This capability of the maps API is documented here:
places-autocomplete-multiple-countries

Would you like to apply these changes to your component? (Sorry - Not sure of protocol here - this is my first pull request.)

Changes completed - allows list-of-countries attribute to be passed which should be an array of ISO 3166-1 Alpha-2 compatible country codes. E.g. [ "gb", "es" ] makes it only return results for UK and Spain.

@aarondrabeck aarondrabeck left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR!

});

/* Allows addresses to be limited to a particular country or list of countries */
this.autocomplete.setComponentRestrictions({

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we do this on an observer on limitToCountries so that you can change the list of countries on the fly?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants