SILENT KILLERPanel

Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > elementor > assets > js


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//ameliagraphics.com/wp-content/plugins/elementor/assets/js

NameTypeSizeLast ModifiedActions
packages Directory - -
025905cd015671d0a830.bundle.min.js File 4102 bytes July 30 2025 18:59:04.
056b8f3bbbcabf026cd1.bundle.js File 44877 bytes July 30 2025 18:59:04.
0d1a75a41cae2a76432a.bundle.js File 15095 bytes July 30 2025 18:59:04.
0f7962315cd2e100f80e.bundle.min.js File 36898 bytes July 30 2025 18:59:04.
2e387c4154cbf63565b2.bundle.min.js File 23677 bytes July 30 2025 18:59:04.
4573680c5d8b9b2d9f17.bundle.min.js File 5438 bytes July 30 2025 18:59:04.
513d3f05d575dabcdc35.bundle.js File 63581 bytes July 30 2025 18:59:04.
533dfce075cc2d9f28bf.bundle.js File 92001 bytes July 30 2025 18:59:04.
5b6ef966b71e5cf670d8.bundle.min.js File 5096 bytes July 30 2025 18:59:04.
5fb5fb036b89b334cd2e.bundle.min.js File 13336 bytes July 30 2025 18:59:04.
7f127a12416c8685d286.bundle.js File 25893 bytes July 30 2025 18:59:04.
947434f8f98ed29acc17.bundle.js File 113943 bytes July 30 2025 18:59:04.
accordion.36aa4c8c4eba17bc8e03.bundle.min.js File 3793 bytes July 30 2025 18:59:04.
accordion.7b5b5744bdd225280eca.bundle.js File 8086 bytes July 30 2025 18:59:04.
adbbe9b5d6b520e98e4c.bundle.js File 14519 bytes July 30 2025 18:59:04.
admin-feedback.js File 4612 bytes July 30 2025 18:59:04.
admin-feedback.min.js File 1959 bytes July 30 2025 18:59:04.
admin-modules.js File 37153 bytes July 30 2025 18:59:04.
admin-modules.min.js File 17495 bytes July 30 2025 18:59:04.
admin-modules.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
admin-notifications.js File 315181 bytes July 30 2025 18:59:04.
admin-notifications.min.js File 90596 bytes July 30 2025 18:59:04.
admin-notifications.min.js.LICENSE.txt File 249 bytes July 30 2025 18:59:04.
admin-top-bar.js File 69044 bytes July 30 2025 18:59:04.
admin-top-bar.min.js File 12611 bytes July 30 2025 18:59:04.
admin.js File 116645 bytes July 30 2025 18:59:04.
admin.min.js File 55766 bytes July 30 2025 18:59:04.
admin.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
ai-admin.js File 1981895 bytes July 30 2025 18:59:04.
ai-admin.min.js File 619403 bytes July 30 2025 18:59:04.
ai-admin.min.js.LICENSE.txt File 511 bytes July 30 2025 18:59:04.
ai-gutenberg.js File 2116655 bytes July 30 2025 18:59:04.
ai-gutenberg.min.js File 648858 bytes July 30 2025 18:59:04.
ai-gutenberg.min.js.LICENSE.txt File 672 bytes July 30 2025 18:59:04.
ai-layout.js File 496830 bytes July 30 2025 18:59:04.
ai-layout.min.js File 193000 bytes July 30 2025 18:59:04.
ai-layout.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
ai-media-library.js File 2099327 bytes July 30 2025 18:59:04.
ai-media-library.min.js File 643796 bytes July 30 2025 18:59:04.
ai-media-library.min.js.LICENSE.txt File 672 bytes July 30 2025 18:59:04.
ai-unify-product-images.js File 2095187 bytes July 30 2025 18:59:04.
ai-unify-product-images.min.js File 640519 bytes July 30 2025 18:59:04.
ai-unify-product-images.min.js.LICENSE.txt File 672 bytes July 30 2025 18:59:04.
ai.js File 2153878 bytes July 30 2025 18:59:04.
ai.min.js File 666255 bytes July 30 2025 18:59:04.
ai.min.js.LICENSE.txt File 672 bytes July 30 2025 18:59:04.
alert.42cc1d522ef5c60bf874.bundle.min.js File 658 bytes July 30 2025 18:59:04.
alert.b696182ec6f18a35bc69.bundle.js File 1445 bytes July 30 2025 18:59:04.
announcements-app.js File 101111 bytes July 30 2025 18:59:04.
announcements-app.min.js File 28104 bytes July 30 2025 18:59:04.
announcements-app.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
app-loader.js File 261466 bytes July 30 2025 18:59:04.
app-loader.min.js File 90736 bytes July 30 2025 18:59:04.
app-packages.js File 353111 bytes July 30 2025 18:59:04.
app-packages.min.js File 123224 bytes July 30 2025 18:59:04.
app-packages.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
app.js File 1037369 bytes July 30 2025 18:59:04.
app.min.js File 365603 bytes July 30 2025 18:59:04.
app.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
atomic-widgets-editor.js File 90493 bytes July 30 2025 18:59:04.
atomic-widgets-editor.min.js File 35954 bytes July 30 2025 18:59:04.
beta-tester.js File 21458 bytes July 30 2025 18:59:04.
beta-tester.min.js File 8870 bytes July 30 2025 18:59:04.
checklist.js File 400261 bytes July 30 2025 18:59:04.
checklist.min.js File 129497 bytes July 30 2025 18:59:04.
checklist.min.js.LICENSE.txt File 399 bytes July 30 2025 18:59:04.
cloud-library-screenshot.js File 37836 bytes July 30 2025 18:59:04.
cloud-library-screenshot.min.js File 15569 bytes July 30 2025 18:59:04.
common-modules.js File 296260 bytes July 30 2025 18:59:04.
common-modules.min.js File 104017 bytes July 30 2025 18:59:04.
common.js File 408987 bytes July 30 2025 18:59:04.
common.min.js File 154563 bytes July 30 2025 18:59:04.
common.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
contact-buttons.7c9983ed0d4964b951c2.bundle.min.js File 8713 bytes July 30 2025 18:59:04.
contact-buttons.c21325756a91b795f8e4.bundle.js File 14886 bytes July 30 2025 18:59:04.
container-converter.js File 52177 bytes July 30 2025 18:59:04.
container-converter.min.js File 18550 bytes July 30 2025 18:59:04.
container-editor-handlers.11e3f73cbe2c3c5ffe24.bundle.js File 18454 bytes July 30 2025 18:59:04.
container-editor-handlers.7e9a94a0cd0958b8c9ad.bundle.min.js File 9646 bytes July 30 2025 18:59:04.
counter.12335f45aaa79d244f24.bundle.min.js File 946 bytes July 30 2025 18:59:04.
counter.f359dee9199f5aad06c6.bundle.js File 1933 bytes July 30 2025 18:59:04.
dev-tools.js File 23856 bytes July 30 2025 18:59:04.
dev-tools.min.js File 7627 bytes July 30 2025 18:59:04.
e-home-screen.js File 109439 bytes July 30 2025 18:59:04.
e-home-screen.min.js File 27743 bytes July 30 2025 18:59:04.
e-react-promotions.js File 124477 bytes July 30 2025 18:59:04.
e-react-promotions.min.js File 39714 bytes July 30 2025 18:59:04.
e-wc-product-editor.js File 106998 bytes July 30 2025 18:59:04.
e-wc-product-editor.min.js File 17211 bytes July 30 2025 18:59:04.
e-wc-product-editor.min.js.LICENSE.txt File 160 bytes October 28 2024 15:08:46.
e5d6feb1b1d6cf52126f.bundle.js File 11262 bytes July 30 2025 18:59:04.
editor-document.js File 71618 bytes July 30 2025 18:59:04.
editor-document.min.js File 25915 bytes July 30 2025 18:59:04.
editor-environment-v2.js File 640 bytes July 30 2025 18:59:04.
editor-environment-v2.min.js File 246 bytes July 30 2025 18:59:04.
editor-loader-v1.js File 372 bytes July 30 2025 18:59:04.
editor-loader-v1.min.js File 88 bytes July 30 2025 18:59:04.
editor-loader-v2.js File 861 bytes July 30 2025 18:59:04.
editor-loader-v2.min.js File 444 bytes July 30 2025 18:59:04.
editor-modules.js File 117667 bytes July 30 2025 18:59:04.
editor-modules.min.js File 51200 bytes July 30 2025 18:59:04.
editor-modules.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
editor-notifications.js File 325952 bytes July 30 2025 18:59:04.
editor-notifications.min.js File 94699 bytes July 30 2025 18:59:04.
editor-notifications.min.js.LICENSE.txt File 249 bytes July 30 2025 18:59:04.
editor-v4-opt-in-alphachip.js File 59756 bytes July 30 2025 18:59:04.
editor-v4-opt-in-alphachip.min.js File 8558 bytes July 30 2025 18:59:04.
editor-v4-opt-in.js File 168726 bytes July 30 2025 18:59:04.
editor-v4-opt-in.min.js File 55797 bytes July 30 2025 18:59:04.
editor-v4-opt-in.min.js.LICENSE.txt File 338 bytes July 30 2025 18:59:04.
editor-v4-welcome-opt-in.js File 60457 bytes July 30 2025 18:59:04.
editor-v4-welcome-opt-in.min.js File 9600 bytes July 30 2025 18:59:04.
editor.js File 3378728 bytes July 30 2025 18:59:04.
editor.min.js File 1414840 bytes July 30 2025 18:59:04.
editor.min.js.LICENSE.txt File 2000 bytes July 30 2025 18:59:04.
element-manager-admin.js File 169014 bytes July 30 2025 18:59:04.
element-manager-admin.min.js File 48187 bytes July 30 2025 18:59:04.
element-manager-admin.min.js.LICENSE.txt File 310 bytes July 30 2025 18:59:04.
elementor-admin-bar.js File 18643 bytes July 30 2025 18:59:04.
elementor-admin-bar.min.js File 7359 bytes July 30 2025 18:59:04.
floating-bars.7efeeb8b098e55999ff1.bundle.js File 15148 bytes July 30 2025 18:59:04.
floating-bars.c1e9838906b386709cd4.bundle.min.js File 7943 bytes July 30 2025 18:59:04.
floating-elements-modal.js File 34512 bytes July 30 2025 18:59:04.
floating-elements-modal.min.js File 14530 bytes July 30 2025 18:59:04.
frontend-modules.js File 181469 bytes July 30 2025 18:59:04.
frontend-modules.min.js File 48393 bytes July 30 2025 18:59:04.
frontend.js File 100836 bytes July 30 2025 18:59:04.
frontend.min.js File 32876 bytes July 30 2025 18:59:04.
gutenberg.js File 7653 bytes July 30 2025 18:59:04.
gutenberg.min.js File 4100 bytes July 30 2025 18:59:04.
image-carousel.1a3e0c6222562304eed5.bundle.js File 945 bytes July 30 2025 18:59:04.
image-carousel.6167d20b95b33386757b.bundle.min.js File 448 bytes July 30 2025 18:59:04.
import-export-admin.js File 15085 bytes July 30 2025 18:59:04.
import-export-admin.min.js File 6329 bytes July 30 2025 18:59:04.
kit-elements-defaults-editor.js File 84627 bytes July 30 2025 18:59:04.
kit-elements-defaults-editor.min.js File 34775 bytes July 30 2025 18:59:04.
kit-elements-defaults-editor.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
kit-library.93bc587768f425638edc.bundle.min.js File 115133 bytes July 30 2025 18:59:04.
kit-library.f3e637c5acf9b98d8334.bundle.js File 283624 bytes July 30 2025 18:59:04.
lightbox.64a93c50cbfc18fcc89b.bundle.min.js File 28984 bytes July 30 2025 18:59:04.
lightbox.74688eb10c7852662847.bundle.js File 49977 bytes July 30 2025 18:59:04.
media-hints.js File 11982 bytes July 30 2025 18:59:04.
media-hints.min.js File 6170 bytes July 30 2025 18:59:04.
nested-accordion.a0f28ea648b29da812a1.bundle.js File 19215 bytes July 30 2025 18:59:04.
nested-accordion.c546968f7aebebc356f2.bundle.min.js File 9833 bytes July 30 2025 18:59:04.
nested-accordion.js File 26854 bytes July 30 2025 18:59:04.
nested-accordion.min.js File 12622 bytes July 30 2025 18:59:04.
nested-accordion.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
nested-elements.js File 20713 bytes July 30 2025 18:59:04.
nested-elements.min.js File 6451 bytes July 30 2025 18:59:04.
nested-tabs.1fde581754604147f6d7.bundle.min.js File 11441 bytes July 30 2025 18:59:04.
nested-tabs.213892f3e7a826d32481.bundle.js File 21299 bytes July 30 2025 18:59:04.
nested-tabs.js File 26814 bytes July 30 2025 18:59:04.
nested-tabs.min.js File 12617 bytes July 30 2025 18:59:04.
nested-tabs.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
nested-title-keyboard-handler.967db65f6ba460c1f2e9.bundle.js File 8062 bytes July 30 2025 18:59:04.
nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js File 4358 bytes July 30 2025 18:59:04.
new-template.js File 15470 bytes July 30 2025 18:59:04.
new-template.min.js File 6809 bytes July 30 2025 18:59:04.
notes.js File 24327 bytes July 30 2025 18:59:04.
notes.min.js File 9275 bytes July 30 2025 18:59:04.
onboarding.54063de3c3e08c5f0e1a.bundle.min.js File 60214 bytes July 30 2025 18:59:04.
onboarding.7c597804d183da3658ed.bundle.js File 130511 bytes July 30 2025 18:59:04.
progress.3200f67fe8fb78924bea.bundle.min.js File 833 bytes July 30 2025 18:59:04.
progress.5d8492a023e85c6cc0e0.bundle.js File 1980 bytes July 30 2025 18:59:04.
responsive-bar.js File 25426 bytes July 30 2025 18:59:04.
responsive-bar.min.js File 11609 bytes July 30 2025 18:59:04.
section-editor-handlers.46a034cbaaa10c6afa92.bundle.js File 3498 bytes July 30 2025 18:59:04.
section-editor-handlers.e92172888b8bf1cc1517.bundle.min.js File 1792 bytes July 30 2025 18:59:04.
section-frontend-handlers.d0665d28b9f0b188fe4f.bundle.js File 1047 bytes July 30 2025 18:59:04.
section-frontend-handlers.d85ab872da118940910d.bundle.min.js File 489 bytes July 30 2025 18:59:04.
shared-editor-handlers.22c8f376e58bdba40f71.bundle.js File 2608 bytes July 30 2025 18:59:04.
shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js File 1389 bytes July 30 2025 18:59:04.
shared-frontend-handlers.30dc2f9c080845a413a6.bundle.min.js File 8541 bytes July 30 2025 18:59:04.
shared-frontend-handlers.a82dc0e60728c9cb9860.bundle.js File 16268 bytes July 30 2025 18:59:04.
styleguide-app-initiator.js File 34775 bytes July 30 2025 18:59:04.
styleguide-app-initiator.min.js File 15259 bytes July 30 2025 18:59:04.
styleguide-app-initiator.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
styleguide-app.51d4579e75a5f39265bc.bundle.min.js File 27437 bytes July 30 2025 18:59:04.
styleguide-app.a6e297c616479b98c03d.bundle.js File 68872 bytes July 30 2025 18:59:04.
styleguide.js File 99166 bytes July 30 2025 18:59:04.
styleguide.min.js File 45199 bytes July 30 2025 18:59:04.
tabs.537e7a0f178447960143.bundle.min.js File 3755 bytes July 30 2025 18:59:04.
tabs.e808857358793ac13db5.bundle.js File 8013 bytes July 30 2025 18:59:04.
text-editor.bd4eccbd156d0b1fc3cf.bundle.js File 3105 bytes July 30 2025 18:59:04.
text-editor.c084ef86600b6f11690d.bundle.min.js File 1394 bytes July 30 2025 18:59:04.
text-path.cd7a35a9259be1222260.bundle.min.js File 26479 bytes July 30 2025 18:59:04.
text-path.cd7a35a9259be1222260.bundle.min.js.LICENSE.txt File 188 bytes July 30 2025 18:59:04.
text-path.ffadd93cf796f64a4d61.bundle.js File 71164 bytes July 30 2025 18:59:04.
toggle.375da8e2f6fed12731c2.bundle.js File 8117 bytes July 30 2025 18:59:04.
toggle.a6177e2e3c2bc8864bef.bundle.min.js File 3823 bytes July 30 2025 18:59:04.
video.6ebfa2c3f5493cb2eaaf.bundle.min.js File 3279 bytes July 30 2025 18:59:04.
video.d862fafddbe5d05459f3.bundle.js File 6640 bytes July 30 2025 18:59:04.
web-cli.js File 493081 bytes July 30 2025 18:59:04.
web-cli.min.js File 172994 bytes July 30 2025 18:59:04.
web-cli.min.js.LICENSE.txt File 149 bytes July 30 2025 18:59:04.
webpack.runtime.js File 16620 bytes July 30 2025 18:59:04.
webpack.runtime.min.js File 5700 bytes July 30 2025 18:59:04.
wp-audio.c91cab3152c3f241f266.bundle.js File 797 bytes July 30 2025 18:59:04.
wp-audio.c9624cb6e5dc9de86abd.bundle.min.js File 366 bytes July 30 2025 18:59:04.
youtube-handler.js File 4871 bytes July 30 2025 18:59:04.
youtube-handler.min.js File 1918 bytes July 30 2025 18:59:04.

Reading File: /home/codekrsu//ameliagraphics.com/wp-content/plugins/elementor/assets/js/media-hints.js

/*! elementor - v3.30.0 - 30-07-2025 */
/******/ (() => { // webpackBootstrap
/******/ 	var __webpack_modules__ = ({

/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
/*!****************************************************************!*\
  !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
  \****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
function _defineProperty(e, r, t) {
  return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
    value: t,
    enumerable: !0,
    configurable: !0,
    writable: !0
  }) : e[r] = t, e;
}
module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;

/***/ }),

/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
/*!***********************************************************************!*\
  !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
  \***********************************************************************/
/***/ ((module) => {

function _interopRequireDefault(e) {
  return e && e.__esModule ? e : {
    "default": e
  };
}
module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;

/***/ }),

/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
/*!*************************************************************!*\
  !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
  \*************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
function toPrimitive(t, r) {
  if ("object" != _typeof(t) || !t) return t;
  var e = t[Symbol.toPrimitive];
  if (void 0 !== e) {
    var i = e.call(t, r || "default");
    if ("object" != _typeof(i)) return i;
    throw new TypeError("@@toPrimitive must return a primitive value.");
  }
  return ("string" === r ? String : Number)(t);
}
module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;

/***/ }),

/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
/*!***************************************************************!*\
  !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
  \***************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
function toPropertyKey(t) {
  var i = toPrimitive(t, "string");
  return "symbol" == _typeof(i) ? i : i + "";
}
module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;

/***/ }),

/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
/*!********************************************************!*\
  !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
  \********************************************************/
/***/ ((module) => {

function _typeof(o) {
  "@babel/helpers - typeof";

  return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
    return typeof o;
  } : function (o) {
    return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
  }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
}
module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			// no module.id needed
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/************************************************************************/
// This entry needs to be wrapped in an IIFE because it needs to be in strict mode.
(() => {
"use strict";
/*!*********************************************!*\
  !*** ../assets/dev/js/admin/hints/media.js ***!
  \*********************************************/


var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
(function (_elementorAdminHints, _wp) {
  if (!((_elementorAdminHints = elementorAdminHints) !== null && _elementorAdminHints !== void 0 && _elementorAdminHints.mediaHint)) {
    return;
  }
  if (!((_wp = wp) !== null && _wp !== void 0 && (_wp = _wp.media) !== null && _wp !== void 0 && (_wp = _wp.view) !== null && _wp !== void 0 && (_wp = _wp.Attachment) !== null && _wp !== void 0 && _wp.Details)) {
    return;
  }
  wp.media.view.Attachment.Details = wp.media.view.Attachment.Details.extend({
    _tmpl: "<div class=\"e-hint__container\" style=\"clear:both\" data-event=\"<%= dismissible %>\">\n\t\t<div class=\"elementor-control-notice elementor-control-notice-type-<%= type %>\" data-display=\"<%= display %>\">\n\t\t\t<div class=\"elementor-control-notice-icon\">\n\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\t\t\t\t\t<path d=\"M2.25 9H3M9 2.25V3M15 9H15.75M4.2 4.2L4.725 4.725M13.8 4.2L13.275 4.725M7.27496 12.75H10.725M6.75 12C6.12035 11.5278 5.65525 10.8694 5.42057 10.1181C5.1859 9.36687 5.19355 8.56082 5.44244 7.81415C5.69133 7.06748 6.16884 6.41804 6.80734 5.95784C7.44583 5.49764 8.21294 5.25 9 5.25C9.78706 5.25 10.5542 5.49764 11.1927 5.95784C11.8312 6.41804 12.3087 7.06748 12.5576 7.81415C12.8065 8.56082 12.8141 9.36687 12.5794 10.1181C12.3448 10.8694 11.8796 11.5278 11.25 12C10.9572 12.2899 10.7367 12.6446 10.6064 13.0355C10.4761 13.4264 10.4397 13.8424 10.5 14.25C10.5 14.6478 10.342 15.0294 10.0607 15.3107C9.77936 15.592 9.39782 15.75 9 15.75C8.60218 15.75 8.22064 15.592 7.93934 15.3107C7.65804 15.0294 7.5 14.6478 7.5 14.25C7.56034 13.8424 7.52389 13.4264 7.3936 13.0355C7.2633 12.6446 7.04282 12.2899 6.75 12Z\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path>\n\t\t\t\t</svg>\n\t\t\t</div>\n\t\t\t<div class=\"elementor-control-notice-main action-handler\" data-event=\"<%= button_event %>\" data-settings=\"<%= button_data %>\">\n\t\t\t\t<div class=\"elementor-control-notice-main-content\"><%= content %></div>\n\t\t\t\t<div class=\"elementor-control-notice-main-actions\">\n\t\t\t\t<% if ( typeof(button_text) !== \"undefined\" ) { %>\n\t\t\t\t\t<button class=\"e-btn e-<%= type %> e-btn-1\">\n\t\t\t\t\t\t<%= button_text %>\n\t\t\t\t\t</button>\n\t\t\t\t<% } %>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<button class=\"elementor-control-notice-dismiss\" data-event=\"<%= dismissible %>\" aria-label=\"<%= dismiss %>\">\n\t\t\t\t<i class=\"eicon eicon-close\" aria-hidden=\"true\"></i>\n\t\t\t</button>\n\t\t</div>\n\t</div>",
    template: function template(view) {
      // Get the template and parse it
      var html = wp.media.template('attachment-details')(view); // The template to extend
      var dom = document.createElement('div');
      dom.innerHTML = html;
      if (!this.shouldDisplayHint(view)) {
        return dom.innerHTML;
      }
      var hint = document.createElement('div'); // Create a new element
      hint.classList.add('e-hint'); // Add a class to the element for styling
      hint.innerHTML = _.template(this._tmpl)(elementorAdminHints.mediaHint); // Add the content to the new element

      // Insert the new element at the correct spot
      var details = dom.querySelector('.attachment-info');
      details.appendChild(hint); // Add new element at the correct spot

      return dom.innerHTML;
    },
    events: _objectSpread(_objectSpread({}, wp.media.view.Attachment.Details.prototype.events), {}, {
      'click .elementor-control-notice-dismiss': 'dismiss',
      'click .e-hint__container a': 'onHintAnchorClick',
      'click .e-hint__container button.e-btn-1': 'onHintAction'
    }),
    shouldDisplayHint: function shouldDisplayHint(view) {
      var _elementorAdminHints2;
      if (!elementorAdminHints || !((_elementorAdminHints2 = elementorAdminHints) !== null && _elementorAdminHints2 !== void 0 && _elementorAdminHints2.mediaHint)) {
        return false;
      }
      if (window.elementorHints !== undefined) {
        return false;
      }
      if (view.type !== 'image') {
        return false;
      }
      if (elementorAdminHints.mediaHint.display) {
        return true;
      }
      return this.imageNotOptimized(view);
    },
    imageNotOptimized: function imageNotOptimized(attachment) {
      var checks = {
        height: 1080,
        width: 1920,
        filesizeInBytes: 100000
      };
      return Object.keys(checks).some(function (key) {
        var value = attachment[key] || false;
        return value && value > checks[key];
      });
    },
    onHintAction: function onHintAction(event) {
      event.preventDefault();
      var b64Settings = event.target.closest('.action-handler').dataset.settings;
      var settings = atob(b64Settings);
      var _JSON$parse = JSON.parse(settings),
        _JSON$parse$action_ur = _JSON$parse.action_url,
        actionURL = _JSON$parse$action_ur === void 0 ? null : _JSON$parse$action_ur;
      if (actionURL) {
        window.open(actionURL, '_blank');
      }
      this.dismiss(event);
    },
    onHintAnchorClick: function onHintAnchorClick(event) {
      this.dismiss(event);
    },
    dismiss: function dismiss(event) {
      elementorCommon.ajax.addRequest('dismissed_editor_notices', {
        data: {
          dismissId: event.target.closest('.e-hint__container').dataset.event
        }
      });
      this.hideHint(event);
    },
    hideHint: function hideHint(event) {
      event.target.closest('.e-hint__container').remove();
      window.elementorHints = {};
    }
  });
})();
})();

/******/ })()
;
//# sourceMappingURL=media-hints.js.map

SILENT KILLER Tool