{'id': 183207, 'code': 'Y2gQopBX HEX
HEX
Server: LiteSpeed
System: Linux premium241.web-hosting.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User: aurelytl (1710)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: //home/aurelytl/azollaalgerie.com/wp-content/plugins/pathomation/public/js/pma-wordpress-public.js
(function ($) {
    "use strict";
    $(function () {
        var context = new PMA.UI.Components.Context({
            caller: "demo",
        });

        var servers = [
            {
                serverUrl: PmaCoreConfiguration.serverUrl,
                sessionId: PmaCoreConfiguration.sessionId,
            },
        ];

        console.info(`PMA.UI version: ${PMA.UI.getVersion()}`)

        new PMA.UI.Authentication.SessionLogin(context, servers);

        lozad('.pmaslide.viewer', {
            load: function (el) {
                var slideLoader = new PMA.UI.Components.SlideLoader(context, {
                    element: el,
                    overview: $(el).data("overview"),
                    dimensions: $(el).data("adjustments"),
                    snapshot: true,
                    filename: $(el).data("filename"),
                    scaleLine: true,
                    annotations: {
                        labels: true,
                        alwaysDisplayInMicrons: true,
                    },
                    annotationsLayers: { collapsed: true },
                    digitalZoomLevels: 2,
                    loadingBar: true,
                    highQuality: true,
                    barcode: $(el).data("barcode"),
                    colorAdjustments: false,
                    zoomSlider: true,
                    theme: PMA.UI.View.Themes.Default,
                    keyboardPanFactor: 0.5,
                });

                slideLoader.load(
                    PmaCoreConfiguration.serverUrl,
                    $(el).data("path"),
                    function () {
                        var vp = slideLoader.mainViewport;
                        vp.setActiveChannels($(el).data("channels") || [0]);
                        vp.setActiveLayer($(el).data("layer"));
                        vp.setActiveTimeFrame($(el).data("timeframe"));
                    }.bind(el)
                );

                var extent = $(el).data("roi").split(",");

                slideLoader.listen("SlideLoaded", function () {
                    if (extent.length > 1) {
                        slideLoader.mainViewport.fitToExtent(extent.map(x => { return parseFloat(x) }), false);
                    }
                });

                slideLoader.listen("SlideInfoError", function () {
                    $(el).css("height", "auto");
                    $(el).css("margin", "20px 0");
                });
            }
        }).observe();
    });
})(jQuery);