HEX
Server: Apache/2.4.65 (Ubuntu)
System: Linux ielts-store-v2 6.8.0-1036-gcp #38~22.04.1-Ubuntu SMP Thu Aug 14 01:19:18 UTC 2025 x86_64
User: root (0)
PHP: 7.2.34-54+ubuntu20.04.1+deb.sury.org+1
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: /var/www/html/ielts-store/wp-content/plugins/automatewoo/admin/assets/js/min/modal.min.js.map
{"version":3,"sources":["modal.js"],"names":["jQuery","$","AutomateWoo","Modal","init","document","body","on","this","close","handle_link","e","keyCode","preventDefault","$a","type","data","size","open","loading","post","attr","response","contents","html","classes","push","addClass","append","position","removeClass","AW","initTooltips","remove","eventCtor","CustomEvent","Event","dispatchEvent","$modal","$modal_body","$modal_header","removeProp","modal_header_height","outerHeight","modal_height","height","modal_width","width","modal_contents_height","css","margin-left","margin-top","throttle","window","clearTimeout","setTimeout"],"mappings":"AAGAA,QAAO,SAASC,GAEZC,YAAYC,MAAQ,CAEhBC,KAAM,WAEFH,EAAEI,SAASC,MAAMC,GAAI,QAAS,8BAA+BC,KAAKC,OAClER,EAAEI,SAASC,MAAMC,GAAI,QAAS,6BAA8BC,KAAKC,OACjER,EAAEI,SAASC,MAAMC,GAAI,QAAS,6BAA8BC,KAAKE,aAEjET,EAAEI,UAAUE,GAAI,WAAW,SAASI,GACb,KAAdA,EAAEC,SACHV,YAAYC,MAAMM,YAO9BC,YAAa,SAASC,GAClBA,EAAEE,iBAEF,IAAIC,EAAKb,EAAEO,MACPO,EAAOD,EAAGE,KAAM,0BAChBC,EAAOH,EAAGE,KAAM,0BAEpB,GAAc,SAATD,EACDb,YAAYC,MAAMe,KAAMH,EAAME,GAC9Bf,YAAYC,MAAMgB,UAElBlB,EAAEmB,KAAMN,EAAGO,KAAK,QAAS,IAAI,SAAUC,GACnCpB,YAAYC,MAAMoB,SAAUD,WAG/B,GAAc,WAATP,EAAoB,CAC1B,IAAIQ,EAAWtB,EAAGa,EAAGE,KAAM,+BAAiCQ,OAC5DtB,YAAYC,MAAMe,KAAMH,EAAME,GAC9Bf,YAAYC,MAAMoB,SAAUA,KAKpCL,KAAM,SAAUH,EAAME,GAElB,IAAIQ,EAAU,CAAE,2BAA6BV,GAExCE,GACDQ,EAAQC,KAAM,2BAA6BT,GAG/ChB,EAAEI,SAASC,MAAMqB,SAAS,0BAA0BC,OAAO,iDAC3D3B,EAAEI,SAASC,MAAMsB,OAAO,iCAAmCH,EAAU,6KACrEjB,KAAKqB,YAITV,QAAS,WACLlB,EAAEI,SAASC,MAAMqB,SAAS,8BAI9BJ,SAAU,SAAWA,GACjBtB,EAAEI,SAASC,MAAMwB,YAAY,6BAC7B7B,EAAE,gCAAgCuB,KAAKD,GAEvCQ,GAAGC,eAEHxB,KAAKqB,YAOTpB,MAAO,WACHR,EAAEI,SAASC,MAAMwB,YAAY,oDAC7B7B,EAAE,kDAAkDgC,SAGpD,MAAMC,EAAmC,oBAAhBC,YAA8BC,MAAQD,YAC/D9B,SAASC,KAAK+B,cAAe,IAAIH,EAAW,mBAIhDL,SAAU,WAEN,IAAIS,EAASrC,EAAE,sBACXsC,EAActC,EAAE,4BAChBuC,EAAgBvC,EAAE,8BAEtBsC,EAAYE,WAAW,SAEvB,IAAIC,EAAsBF,EAAcG,cACpCC,EAAeN,EAAOO,SACtBC,EAAcR,EAAOS,QAErBC,EADoBT,EAAYI,cACYD,EAEhDJ,EAAOW,IAAI,CACPC,eAAgBJ,EAAc,EAC9BK,cAAeP,EAAe,IAG7BA,EAAeI,EAAwB,GACxCT,EAAYM,OAAQD,EAAeF,KAO/CxC,YAAYC,MAAMC,UAItB,IAAIgD,SAAW,KAEfpD,OAAOqD,QAAQ9C,GAAI,UAAU,WACzB+C,aAAaF,UACbA,SAAWG,YAAW,WAClBrD,YAAYC,MAAM0B,aACnB","file":"modal.min.js","sourcesContent":["/**\n * AutomateWoo Modal\n */\njQuery(function($) {\n\n    AutomateWoo.Modal = {\n\n        init: function(){\n\n            $(document.body).on( 'click', '.js-close-automatewoo-modal', this.close );\n            $(document.body).on( 'click', '.automatewoo-modal-overlay', this.close );\n            $(document.body).on( 'click', '.js-open-automatewoo-modal', this.handle_link );\n\n            $(document).on( 'keydown', function(e) {\n                if ( e.keyCode === 27 ) {\n                    AutomateWoo.Modal.close();\n                }\n            });\n\n        },\n\n\n        handle_link: function(e){\n            e.preventDefault();\n\n            var $a = $(this);\n            var type = $a.data( 'automatewoo-modal-type' );\n            var size = $a.data( 'automatewoo-modal-size' );\n\n            if ( type === 'ajax' ) {\n                AutomateWoo.Modal.open( type, size );\n                AutomateWoo.Modal.loading();\n\n                $.post( $a.attr('href'), {}, function( response ){\n                    AutomateWoo.Modal.contents( response );\n                });\n            }\n            else if ( type === 'inline' ) {\n                var contents = $( $a.data( 'automatewoo-modal-contents' ) ).html();\n                AutomateWoo.Modal.open( type, size );\n                AutomateWoo.Modal.contents( contents );\n            }\n        },\n\n\n        open: function( type, size ) {\n\n            var classes = [ 'automatewoo-modal--type-' + type ];\n\n            if ( size ) {\n                classes.push( 'automatewoo-modal--size-' + size );\n            }\n\n            $(document.body).addClass('automatewoo-modal-open').append('<div class=\"automatewoo-modal-overlay\"></div>');\n            $(document.body).append('<div class=\"automatewoo-modal ' + classes + '\"><div class=\"automatewoo-modal__contents\"><div class=\"automatewoo-modal__header\"></div></div><div class=\"automatewoo-icon-close js-close-automatewoo-modal\"></div></div>');\n            this.position();\n        },\n\n\n        loading: function() {\n            $(document.body).addClass('automatewoo-modal-loading');\n        },\n\n\n        contents: function ( contents ) {\n            $(document.body).removeClass('automatewoo-modal-loading');\n            $('.automatewoo-modal__contents').html(contents);\n\n            AW.initTooltips();\n\n            this.position();\n        },\n\n        /**\n         * Closes modal, by changin classes on `document.body` and removing modal content and overlay elements.\n         * @fires awmodal-close on the `document.body`.\n         */\n        close: function() {\n            $(document.body).removeClass('automatewoo-modal-open automatewoo-modal-loading');\n            $('.automatewoo-modal, .automatewoo-modal-overlay').remove();\n\n            // Fallback to Event in the browser does not support CustomEvent, like IE.\n            const eventCtor = typeof CustomEvent === 'undefined' ? Event : CustomEvent;\n            document.body.dispatchEvent( new eventCtor( 'awmodal-close' ) );\n        },\n\n\n        position: function() {\n\n            var $modal = $('.automatewoo-modal');\n            var $modal_body = $('.automatewoo-modal__body');\n            var $modal_header = $('.automatewoo-modal__header');\n\n            $modal_body.removeProp('style');\n\n            var modal_header_height = $modal_header.outerHeight();\n            var modal_height = $modal.height();\n            var modal_width = $modal.width();\n            var modal_body_height = $modal_body.outerHeight();\n            var modal_contents_height = modal_body_height + modal_header_height;\n\n            $modal.css({\n                'margin-left': -modal_width / 2,\n                'margin-top': -modal_height / 2\n            });\n\n            if ( modal_height < modal_contents_height - 5 ) {\n                $modal_body.height( modal_height - modal_header_height );\n            }\n        }\n\n    };\n\n\n    AutomateWoo.Modal.init();\n\n});\n\nvar throttle = null;\n\njQuery(window).on( 'resize', function(){\n    clearTimeout(throttle);\n    throttle = setTimeout(function(){\n        AutomateWoo.Modal.position();\n    }, 50);\n});\n"]}