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 13
13
* @example
14
14
* Example:
15
15
* <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'}" />
17
17
*/
18
18
/* global google */
19
19
( function ( ) {
48
48
autocomplete . setTypes ( optionValue ) ;
49
49
}
50
50
} ) ;
51
+
52
+ attrs . $observe ( 'componentRestrictions' , function ( val ) {
53
+ if ( val ) {
54
+ autocomplete . setComponentRestrictions ( scope . $eval ( val ) ) ;
55
+ }
56
+ } ) ;
51
57
} ;
52
-
58
+
53
59
return {
54
60
restrict : 'A' ,
55
61
require : '?ngModel' ,
59
65
60
66
placesAutoComplete . $inject = [ 'Attr2MapOptions' , '$timeout' ] ;
61
67
angular . module ( 'ngMap' ) . directive ( 'placesAutoComplete' , placesAutoComplete ) ;
62
-
63
68
} ) ( ) ;
You can’t perform that action at this time.
0 commit comments