From 11bb05851737f74e4424ee8943ce267a51910ee5 Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Fri, 6 Jan 2023 10:37:30 +0000 Subject: [PATCH] Geomap: Add colour support for geolayers --- plugins/tiddlywiki/geospatial/widgets/geomap.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/tiddlywiki/geospatial/widgets/geomap.js b/plugins/tiddlywiki/geospatial/widgets/geomap.js index 34254ed21..615b57377 100644 --- a/plugins/tiddlywiki/geospatial/widgets/geomap.js +++ b/plugins/tiddlywiki/geospatial/widgets/geomap.js @@ -74,7 +74,13 @@ GeomapWidget.prototype.renderMap = function(domNode) { $tw.utils.each(this.wiki.filterTiddlers(this.geomapLayerFilter,this),function(title) { var tiddler = self.wiki.getTiddler(title); if(tiddler) { - var layer = L.geoJSON($tw.utils.parseJSONSafe(tiddler.fields.text || "[]",[])).addTo(map); + var layer = L.geoJSON($tw.utils.parseJSONSafe(tiddler.fields.text || "[]",[]),{ + style: function(geoJsonFeature) { + return { + color: tiddler.getFieldString("color") || "yellow" + } + } + }).addTo(map); } }); }