File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 1313 * @example
1414 * Example:
1515 * <script src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>
16- * <input places-auto-complete types="['geocode']" on-place-changed="myCallback(place)" />
16+ * <input places-auto-complete types="['geocode']" on-place-changed="myCallback(place)" component-restrictions="{country:'au'}" />
1717 */
1818/* global google */
1919( function ( ) {
4848 autocomplete . setTypes ( optionValue ) ;
4949 }
5050 } ) ;
51+
52+ attrs . $observe ( 'componentRestrictions' , function ( val ) {
53+ if ( val ) {
54+ autocomplete . setComponentRestrictions ( scope . $eval ( val ) ) ;
55+ }
56+ } ) ;
5157 } ;
52-
58+
5359 return {
5460 restrict : 'A' ,
5561 require : '?ngModel' ,
5965
6066 placesAutoComplete . $inject = [ 'Attr2MapOptions' , '$timeout' ] ;
6167 angular . module ( 'ngMap' ) . directive ( 'placesAutoComplete' , placesAutoComplete ) ;
62-
6368} ) ( ) ;
You can’t perform that action at this time.
0 commit comments