From 1d661f7019d9b196d94dbce6da6eee8d0744d7cf Mon Sep 17 00:00:00 2001 From: Anil Maharjan Date: Mon, 8 Feb 2016 16:01:33 +0100 Subject: [PATCH 1/2] added possibility to have no tiles layer --- dist/angular-leaflet-directive.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/angular-leaflet-directive.js b/dist/angular-leaflet-directive.js index b4e92c96..f7b54186 100644 --- a/dist/angular-leaflet-directive.js +++ b/dist/angular-leaflet-directive.js @@ -136,7 +136,7 @@ angular.module('leaflet-directive', []).directive('leaflet', ["$q", "leafletData } // If no layers nor tiles defined, set the default tileLayer - if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers))) { + if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers)) && (!isDefined(attrs.noTiles))) { var tileLayerObj = L.tileLayer(defaults.tileLayer, defaults.tileLayerOptions); tileLayerObj.addTo(map); leafletData.setTiles(tileLayerObj, attrs.id); @@ -5731,4 +5731,4 @@ angular.module('leaflet-directive') }; }]); -}(angular)); \ No newline at end of file +}(angular)); From 0959ca11db6fa79293394c975347774868baa6cb Mon Sep 17 00:00:00 2001 From: Anil Maharjan Date: Mon, 8 Feb 2016 16:02:38 +0100 Subject: [PATCH 2/2] added possibility to have no tiles layer --- dist/angular-leaflet-directive.no-header.js | 4 ++-- src/directives/leaflet.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/angular-leaflet-directive.no-header.js b/dist/angular-leaflet-directive.no-header.js index f86d1905..f6b66e19 100644 --- a/dist/angular-leaflet-directive.no-header.js +++ b/dist/angular-leaflet-directive.no-header.js @@ -107,7 +107,7 @@ angular.module('leaflet-directive', []).directive('leaflet', ["$q", "leafletData } // If no layers nor tiles defined, set the default tileLayer - if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers))) { + if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers)) && (!isDefined(attrs.noTiles))) { var tileLayerObj = L.tileLayer(defaults.tileLayer, defaults.tileLayerOptions); tileLayerObj.addTo(map); leafletData.setTiles(tileLayerObj, attrs.id); @@ -5702,4 +5702,4 @@ angular.module('leaflet-directive') }; }]); -}(angular)); \ No newline at end of file +}(angular)); diff --git a/src/directives/leaflet.js b/src/directives/leaflet.js index f3595fe4..495447af 100644 --- a/src/directives/leaflet.js +++ b/src/directives/leaflet.js @@ -100,7 +100,7 @@ angular.module('leaflet-directive', []).directive('leaflet', function($q, leafle } // If no layers nor tiles defined, set the default tileLayer - if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers))) { + if (!isDefined(attrs.tiles) && (!isDefined(attrs.layers)) && (!isDefined(attrs.noTiles))) { var tileLayerObj = L.tileLayer(defaults.tileLayer, defaults.tileLayerOptions); tileLayerObj.addTo(map); leafletData.setTiles(tileLayerObj, attrs.id);