KUJUNTI.ID MINISH3LL
Path : /var/www/html/phkaymedia/resources/js/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/phkaymedia/resources/js/leaflet.js


import $ from 'jquery';
import * as L from "leaflet";
import { GestureHandling } from 'leaflet-gesture-handling';
// Class definition
var PhkayLeaflet = (function () {
    // Private functions
    var demo1 = function () {
        // define leaflet
        L.Map.addInitHook("addHandler", "gestureHandling", GestureHandling);
        var leaflet = L.map("phkay_map", {
            center: [13.664241, 102.551893],
            zoom: 17,
            scrollWheelZoom: false,
            gestureHandling: true,
            gestureHandlingOptions: {
                text: {
                    touch: "Hey bro, use two fingers to move the map",
                    scroll: "Hey bro, use ctrl + scroll to zoom the map",
                    scrollMac: "Hey bro, use \u2318 + scroll to zoom the map"
                }
            }
        });

        // set leaflet tile layer
        L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", {
            attribution: '&copy; <a href="https://bit.ly/3FENLBj" target="_blank">Phkaymedia</a>',
        }).addTo(leaflet);

        // set custom SVG icon marker
        var leafletIcon = L.divIcon({
            html: `<span class="svg-icon svg-icon-danger svg-icon-3x"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><rect x="0" y="24" width="24" height="0"/><path d="M5,10.5 C5,6 8,3 12.5,3 C17,3 20,6.75 20,10.5 C20,12.8325623 17.8236613,16.03566 13.470984,20.1092932 C12.9154018,20.6292577 12.0585054,20.6508331 11.4774555,20.1594925 C7.15915182,16.5078313 5,13.2880005 5,10.5 Z M12.5,12 C13.8807119,12 15,10.8807119 15,9.5 C15,8.11928813 13.8807119,7 12.5,7 C11.1192881,7 10,8.11928813 10,9.5 C10,10.8807119 11.1192881,12 12.5,12 Z" fill="#000000" fill-rule="nonzero"/></g></svg></span>`,
            bgPos: [10, 10],
            iconAnchor: [20, 37],
            popupAnchor: [0, -37],
            className: "leaflet-marker",
        });

        // bind marker with popup
        var marker = L.marker([13.664241, 102.551893], {
            icon: leafletIcon,
        }).addTo(leaflet);
        marker
            .bindPopup("<b>⭐Phkay Media</b><br/>Poipet City, Banteay Meachey Provice,Cambodia")
            .openPopup();
    };

    return {
        // public functions
        init: function () {
            // default charts
            demo1();
        },
    };
})();

$(document).ready(function () {
    PhkayLeaflet.init();
});

© KUJUNTI.ID