From ec0fe740bc696b1ef8b72a6cff3b229a5b1d2e59 Mon Sep 17 00:00:00 2001 From: Idan Lahav Date: Sun, 30 Aug 2015 17:14:40 +0300 Subject: [PATCH] feat(layers): Add support for Leaflet.TileLayer.IIP Could not use 'custom' type because of the angular.copy() statement, therefore add case to the switch --- src/services/leafletLayerHelpers.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/services/leafletLayerHelpers.js b/src/services/leafletLayerHelpers.js index e18835ff..4d218c22 100644 --- a/src/services/leafletLayerHelpers.js +++ b/src/services/leafletLayerHelpers.js @@ -355,6 +355,12 @@ angular.module("leaflet-directive") return L.imageOverlay(params.url, params.bounds, params.options); } }, + iip: { + mustHaveUrl: true, + createLayer: function(params) { + return L.tileLayer.iip(params.url, params.options); + } + }, // This "custom" type is used to accept every layer that user want to define himself. // We can wrap these custom layers like heatmap or yandex, but it means a lot of work/code to wrap the world,