Skip to content

Commit f39bce2

Browse files
committed
Passing the scope from every directive
Every directive sends its scope to the "getOptions" method so it can be evaluated if necessary
1 parent 0971f75 commit f39bce2

18 files changed

+18
-18
lines changed

directives/bicycling-layer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
mapController = mapController[0]||mapController[1];
2222
var orgAttrs = parser.orgAttributes(element);
2323
var filtered = parser.filter(attrs);
24-
var options = parser.getOptions(filtered);
24+
var options = parser.getOptions(filtered, {scope: scope});
2525
var events = parser.getEvents(scope, filtered);
2626

2727
console.log('bicycling-layer options', options, 'events', events);

directives/custom-control.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
var linkFunc = function(scope, element, attrs, mapController) {
3333
mapController = mapController[0]||mapController[1];
3434
var filtered = parser.filter(attrs);
35-
var options = parser.getOptions(filtered);
35+
var options = parser.getOptions(filtered, {scope: scope});
3636
var events = parser.getEvents(scope, filtered);
3737
console.log("custom-control options", options, "events", events);
3838

directives/custom-marker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
var orgAttrs = parser.orgAttributes(element);
123123

124124
var filtered = parser.filter(attrs);
125-
var options = parser.getOptions(filtered, scope);
125+
var options = parser.getOptions(filtered, {scope: scope});
126126
var events = parser.getEvents(scope, filtered);
127127

128128
/**

directives/directions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103

104104
var orgAttrs = parser.orgAttributes(element);
105105
var filtered = parser.filter(attrs);
106-
var options = parser.getOptions(filtered);
106+
var options = parser.getOptions(filtered, {scope: scope});
107107
var events = parser.getEvents(scope, filtered);
108108
var attrsToObserve = parser.getAttrsToObserve(orgAttrs);
109109

directives/drawing-manager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
mapController = mapController[0]||mapController[1];
3939

4040
var filtered = parser.filter(attrs);
41-
var options = parser.getOptions(filtered);
41+
var options = parser.getOptions(filtered, {scope: scope});
4242
var controlOptions = parser.getControlOptions(filtered);
4343
var events = parser.getEvents(scope, filtered);
4444

directives/dynamic-maps-engine-layer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
mapController = mapController[0]||mapController[1];
3939

4040
var filtered = parser.filter(attrs);
41-
var options = parser.getOptions(filtered);
41+
var options = parser.getOptions(filtered, {scope: scope});
4242
var events = parser.getEvents(scope, filtered, events);
4343
console.log('dynamic-maps-engine-layer options', options, 'events', events);
4444

directives/fusion-tables-layer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
mapController = mapController[0]||mapController[1];
4040

4141
var filtered = parser.filter(attrs);
42-
var options = parser.getOptions(filtered);
42+
var options = parser.getOptions(filtered, {scope: scope});
4343
var events = parser.getEvents(scope, filtered, events);
4444
console.log('fusion-tables-layer options', options, 'events', events);
4545

directives/heatmap-layer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
/**
3131
* set options
3232
*/
33-
var options = parser.getOptions(filtered);
33+
var options = parser.getOptions(filtered, {scope: scope});
3434
options.data = $window[attrs.data] || scope[attrs.data];
3535
if (options.data instanceof Array) {
3636
options.data = new google.maps.MVCArray(options.data);

directives/info-window.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113

114114
var orgAttrs = parser.orgAttributes(element);
115115
var filtered = parser.filter(attrs);
116-
var options = parser.getOptions(filtered);
116+
var options = parser.getOptions(filtered, {scope: scope});
117117
var events = parser.getEvents(scope, filtered);
118118
console.log('infoWindow', 'options', options, 'events', events);
119119

directives/kml-layer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
var orgAttrs = parser.orgAttributes(element);
5151
var filtered = parser.filter(attrs);
52-
var options = parser.getOptions(filtered);
52+
var options = parser.getOptions(filtered, {scope: scope});
5353
var events = parser.getEvents(scope, filtered);
5454
console.log('kml-layer options', options, 'events', events);
5555

0 commit comments

Comments
 (0)