aboutsummaryrefslogtreecommitdiff
path: root/kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2020-03-27 18:53:47 +0100
committerRobert Jaros <rjaros@finn.pl>2020-03-27 18:53:47 +0100
commit4f111976f842b9a63363181ad2182091bb810c46 (patch)
tree1c8d8edd093bc0ab7260e929ed08ce8e0cdd7473 /kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt
parentb608521b89063e39632a3462a0585184be0dbbf5 (diff)
downloadkvision-4f111976f842b9a63363181ad2182091bb810c46.tar.gz
kvision-4f111976f842b9a63363181ad2182091bb810c46.tar.bz2
kvision-4f111976f842b9a63363181ad2182091bb810c46.zip
Fix support for default images (markers) in the maps module.
Diffstat (limited to 'kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt')
-rw-r--r--kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt11
1 files changed, 11 insertions, 0 deletions
diff --git a/kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt b/kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt
index 5fb39d42..b5925901 100644
--- a/kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt
+++ b/kvision-modules/kvision-maps/src/main/kotlin/pl/treksoft/kvision/KVManagerMaps.kt
@@ -21,6 +21,8 @@
*/
package pl.treksoft.kvision
+import pl.treksoft.kvision.utils.obj
+
internal val kVManagerMapsInit = KVManagerMaps.init()
/**
@@ -34,5 +36,14 @@ internal object KVManagerMaps {
internal val leaflet = require("leaflet/dist/leaflet.js")
+ init {
+ leaflet.Icon.Default.imagePath = "./"
+ leaflet.Icon.Default.mergeOptions(obj {
+ iconRetinaUrl = require("leaflet/dist/images/marker-icon-2x.png")
+ iconUrl = require("leaflet/dist/images/marker-icon.png")
+ shadowUrl = require("leaflet/dist/images/marker-shadow.png")
+ })
+ }
+
internal fun init() {}
}