/*! elementor - v3.23.0 - 25-07-2024 */ /******/ (() => { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ "../assets/dev/js/admin/new-template/behaviors/lock-pro.js": /*!*****************************************************************!*\ !*** ../assets/dev/js/admin/new-template/behaviors/lock-pro.js ***! \*****************************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js")); var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js")); var LockPro = /*#__PURE__*/function () { function LockPro(elements) { (0, _classCallCheck2.default)(this, LockPro); this.elements = elements; } (0, _createClass2.default)(LockPro, [{ key: "bindEvents", value: function bindEvents() { var _this$elements = this.elements, form = _this$elements.form, templateType = _this$elements.templateType; form.addEventListener('submit', this.onFormSubmit.bind(this)); templateType.addEventListener('change', this.onTemplateTypeChange.bind(this)); // Force checking on render, to make sure that default values are also checked. this.onTemplateTypeChange(); } }, { key: "onFormSubmit", value: function onFormSubmit(e) { var lockOptions = this.getCurrentLockOptions(); if (lockOptions.is_locked) { e.preventDefault(); } } }, { key: "onTemplateTypeChange", value: function onTemplateTypeChange() { var lockOptions = this.getCurrentLockOptions(); if (lockOptions.is_locked) { this.lock(lockOptions); } else { this.unlock(); } } }, { key: "getCurrentLockOptions", value: function getCurrentLockOptions() { var templateType = this.elements.templateType, currentOption = templateType.options[templateType.selectedIndex]; return JSON.parse(currentOption.dataset.lock || '{}'); } }, { key: "lock", value: function lock(lockOptions) { this.showLockBadge(lockOptions.badge); this.showLockButton(lockOptions.button); this.hideSubmitButton(); } }, { key: "unlock", value: function unlock() { this.hideLockBadge(); this.hideLockButton(); this.showSubmitButton(); } }, { key: "showLockBadge", value: function showLockBadge(badgeConfig) { var _this$elements2 = this.elements, lockBadge = _this$elements2.lockBadge, lockBadgeText = _this$elements2.lockBadgeText, lockBadgeIcon = _this$elements2.lockBadgeIcon; lockBadgeText.innerText = badgeConfig.text; lockBadgeIcon.className = badgeConfig.icon; lockBadge.classList.remove('e-hidden'); } }, { key: "hideLockBadge", value: function hideLockBadge() { this.elements.lockBadge.classList.add('e-hidden'); } }, { key: "showLockButton", value: function showLockButton(buttonConfig) { var lockButton = this.elements.lockButton; lockButton.href = this.replaceLockLinkPlaceholders(buttonConfig.url); lockButton.innerText = buttonConfig.text; lockButton.classList.remove('e-hidden'); } }, { key: "hideLockButton", value: function hideLockButton() { this.elements.lockButton.classList.add('e-hidden'); } }, { key: "showSubmitButton", value: function showSubmitButton() { this.elements.submitButton.classList.remove('e-hidden'); } }, { key: "hideSubmitButton", value: function hideSubmitButton() { this.elements.submitButton.classList.add('e-hidden'); } }, { key: "replaceLockLinkPlaceholders", value: function replaceLockLinkPlaceholders(link) { return link.replace(/%%utm_source%%/g, 'wp-add-new').replace(/%%utm_medium%%/g, 'wp-dash'); } }]); return LockPro; }(); exports["default"] = LockPro; /***/ }), /***/ "../assets/dev/js/admin/new-template/layout.js": /*!*****************************************************!*\ !*** ../assets/dev/js/admin/new-template/layout.js ***! \*****************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); var _lockPro = _interopRequireDefault(__webpack_require__(/*! ./behaviors/lock-pro */ "../assets/dev/js/admin/new-template/behaviors/lock-pro.js")); var NewTemplateView = __webpack_require__(/*! elementor-admin/new-template/view */ "../assets/dev/js/admin/new-template/view.js"); module.exports = elementorModules.common.views.modal.Layout.extend({ getModalOptions: function getModalOptions() { return { id: 'elementor-new-template-modal' }; }, getLogoOptions: function getLogoOptions() { return { title: __('New Template', 'elementor') }; }, initialize: function initialize() { elementorModules.common.views.modal.Layout.prototype.initialize.apply(this, arguments); var lookupControlIdPrefix = 'elementor-new-template__form__'; var templateTypeSelectId = "".concat(lookupControlIdPrefix, "template-type"); this.showLogo(); this.showContentView(); this.initElements(); this.lockProBehavior = new _lockPro.default(this.elements); this.lockProBehavior.bindEvents(); var dynamicControlsVisibilityListener = function dynamicControlsVisibilityListener() { elementorAdmin.templateControls.setDynamicControlsVisibility(lookupControlIdPrefix, elementor_new_template_form_controls); }; this.getModal().onShow = function () { dynamicControlsVisibilityListener(); document.getElementById(templateTypeSelectId).addEventListener('change', dynamicControlsVisibilityListener); }; this.getModal().onHide = function () { document.getElementById(templateTypeSelectId).removeEventListener('change', dynamicControlsVisibilityListener); }; }, initElements: function initElements() { var container = this.$el[0], root = '#elementor-new-template__form'; this.elements = { form: container.querySelector(root), submitButton: container.querySelector("".concat(root, "__submit")), lockButton: container.querySelector("".concat(root, "__lock_button")), templateType: container.querySelector("".concat(root, "__template-type")), lockBadge: container.querySelector("".concat(root, "__template-type-badge")), lockBadgeText: container.querySelector("".concat(root, "__template-type-badge__text")), lockBadgeIcon: container.querySelector("".concat(root, "__template-type-badge__icon")) }; }, showContentView: function showContentView() { this.modalContent.show(new NewTemplateView()); } }); /***/ }), /***/ "../assets/dev/js/admin/new-template/view.js": /*!***************************************************!*\ !*** ../assets/dev/js/admin/new-template/view.js ***! \***************************************************/ /***/ ((module) => { "use strict"; module.exports = Marionette.ItemView.extend({ id: 'elementor-new-template-dialog-content', template: '#tmpl-elementor-new-template', ui: {}, events: {}, onRender: function onRender() {} }); /***/ }), /***/ "@wordpress/i18n": /*!**************************!*\ !*** external "wp.i18n" ***! \**************************/ /***/ ((module) => { "use strict"; module.exports = wp.i18n; /***/ }), /***/ "../node_modules/@babel/runtime/helpers/classCallCheck.js": /*!****************************************************************!*\ !*** ../node_modules/@babel/runtime/helpers/classCallCheck.js ***! \****************************************************************/ /***/ ((module) => { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ "../node_modules/@babel/runtime/helpers/createClass.js": /*!*************************************************************!*\ !*** ../node_modules/@babel/runtime/helpers/createClass.js ***! \*************************************************************/ /***/ ((module, __unused_webpack_exports, __webpack_require__) => { var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js"); function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } module.exports = _createClass, 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(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } 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 : String(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; /******/ } /******/ /************************************************************************/ var __webpack_exports__ = {}; // This entry need to be wrapped in an IIFE because it need to be in strict mode. (() => { "use strict"; /*!***********************************************************!*\ !*** ../assets/dev/js/admin/new-template/new-template.js ***! \***********************************************************/ var NewTemplateLayout = __webpack_require__(/*! elementor-admin/new-template/layout */ "../assets/dev/js/admin/new-template/layout.js"); var NewTemplateModule = elementorModules.ViewModule.extend({ getDefaultSettings: function getDefaultSettings() { return { selectors: { addButton: '.page-title-action:first, #elementor-template-library-add-new' } }; }, getDefaultElements: function getDefaultElements() { var selectors = this.getSettings('selectors'); return { $addButton: jQuery(selectors.addButton) }; }, bindEvents: function bindEvents() { this.elements.$addButton.on('click', this.onAddButtonClick); elementorCommon.elements.$window.on('hashchange', this.showModalByHash.bind(this)); }, showModalByHash: function showModalByHash() { if ('#add_new' === location.hash) { this.layout.showModal(); location.hash = ''; } }, onInit: function onInit() { elementorModules.ViewModule.prototype.onInit.apply(this, arguments); this.layout = new NewTemplateLayout(); this.showModalByHash(); }, onAddButtonClick: function onAddButtonClick(event) { event.preventDefault(); this.layout.showModal(); } }); jQuery(function () { window.elementorNewTemplate = new NewTemplateModule(); }); })(); /******/ })() ; //# sourceMappingURL=new-template.js.map admin – Page 3 – Sarvodaya Inter College

Author name: admin

لعبة الروليت المجانية على الإنترنت – لعبة الروليت التجريبية

المقالات ما هو أفضل برنامج للعب الروليت على الإنترنت؟ أفضل مواقع الروليت على الإنترنت – أفضل مواقع الربح الحقيقي راقب عدد العملات التي تخاطر بها وعدد مرات فوزك في الروليت. على المدى الطويل، يمكنك معرفة ما إذا كانت استراتيجيتك فعّالة أم لا. مع ذلك، قد تجد هذه النصائح مفيدة إذا كنت رياضيًا شغوفًا. تعتمد لعبة […]

لعبة الروليت المجانية على الإنترنت – لعبة الروليت التجريبية Read More »

لعبة الباكارات الحية على الإنترنت: العب أفضل ألعاب الباكارات في الكازينو عبر الإنترنت في عام 2025

المدونات ما هو رهان اللاعب الجديد؟ لماذا نراهن على المصرفي الجديد في الباكارات؟ أفضل كازينوهات الأموال الحقيقية لجميع الأمريكيين ما هي أشكال المكافآت التي يجب أن أتوقعها أثناء اللعب في الكازينوهات الكندية على الإنترنت؟ اقرأ دليل المساعدة الذاتية لتطبيق الباكارات على الإنترنت، visa casino payments حيث سنركز على أفضل لعبة باكارات. في الختام، من المتوقع

لعبة الباكارات الحية على الإنترنت: العب أفضل ألعاب الباكارات في الكازينو عبر الإنترنت في عام 2025 Read More »

حافز Deuces Crazy: استمتع بلعبة البوكر على الإنترنت مجانًا بنسبة 100% واستمتع بالأرباح

دعامات معلومات عن لعبة فيديو بوكر فهم اللعبة التي تستمتع بها عبر الإنترنت كازينو Deuces & Joker Energy بوكر من بين ألعاب الفيديو ذات الثلاث بكرات المعروضة هنا، نجد Head Cash Harbors وDiamond Dream طرق الدفع عبر الإنترنت paysafe Harbors وغيرها الكثير. قد تحتوي كل لعبة على بكرة واحدة فقط، لذا فهي تتميز بقوة لعب

حافز Deuces Crazy: استمتع بلعبة البوكر على الإنترنت مجانًا بنسبة 100% واستمتع بالأرباح Read More »

Guy Burglar High definition Position: Play for 50 free spins on 7 Sins Rtp no deposit Free and for real Currency

Articles 50 free spins on 7 Sins Rtp no deposit: Is our the fresh 100 percent free position competitions Gambling enterprise Guru A real income Ports Bells and whistles Well-recognized Problems to avoid which have Local casino Incentives Up on packing the video game, you will observe a few men on the each party of

Guy Burglar High definition Position: Play for 50 free spins on 7 Sins Rtp no deposit Free and for real Currency Read More »

Bitstarz No-deposit Extra to possess 2025: 40 Free Fun Fair slot free spins Spins

Blogs Fun Fair slot free spins – Day limitations and you may expiry dates Tips Allege 100 percent free Spins No deposit Incentives How to Claim the brand new No-deposit Extra within the 2025? Gambling establishment Added bonus Canada Registering an account After you found your own free spins, you have got a day just

Bitstarz No-deposit Extra to possess 2025: 40 Free Fun Fair slot free spins Spins Read More »

قم بتثبيت EA Football FC Mobile BETA لجهاز PCEmulator

محتوى أفضل كازينو على الهاتف المحمول متاح مع تطبيق Mr Choice Android: يستغرق الأمر لحظات! برنامج Mr Bet المحمول: استمتع باللعب عبر الإنترنت كيف يمكنني إنشاء وديعة أو سحب دفعاتي الشخصية؟ تثبيت التطبيق على الهاتف المحمول. موقع ويب الهاتف المحمول الخبر السار هو أنه يمكنك الحصول على برنامج كازينو مجانًا، ولن يكلفك شيئًا. ما عليك

قم بتثبيت EA Football FC Mobile BETA لجهاز PCEmulator Read More »

العب لعبة البوكر المجانية عبر الإنترنت لعبة فيديو بوكر كازينو مجانية

محتوى إثارة لعبة البوكر المباشرة: دمج التجربة ما هي لعبة البوكر الحقيقية في الكازينو؟ أفضل المواقع للعب البوكر عبر الإنترنت في الهند لشهر أبريل 2025 هناك المزيد من الكازينوهات التي يمكنك الاستمتاع بها بهذه اللعبة هل توجد محكمة بوكر على الإنترنت لتجربتها في الولايات المتحدة؟ يُقدّم فريق PokerBaazi الجديد باستمرار مجموعة من أمتع العروض المتاحة

العب لعبة البوكر المجانية عبر الإنترنت لعبة فيديو بوكر كازينو مجانية Read More »

أفضل مواقع البوكر على الإنترنت في عام 2025 مع حركة مرور عالية 2025

دعامات مقارنة بين أفضل خمسة مواقع كازينو بوكر ذات دخل حقيقي لماذا لا أستطيع تحديد موقعي في PlayLive!؟ BetOnline – أفضل موقع بوكر للحصول على عدد زوار مرتفع، ابق على اطلاع دائم بأخبار Omaha Action بعد ذلك، انقر على "الخيار الأول" لرهان الحد الأقصى (الذي يزيد من إمكانية الدفع) وتأكد من تفعيل الملاحظات. للاحتفاظ بأحدث

أفضل مواقع البوكر على الإنترنت في عام 2025 مع حركة مرور عالية 2025 Read More »

Eye of 150 Entwicklungsmöglichkeiten Absolute Super Reels Horus: Nachfolgende 3 besten Tipps zum Slot-Klassiker

Content Poker Spielregeln: „Texas Fest’em“: 150 Chancen Eye of Horus Mobile Existireren parece as part of Eye Of Horus Free Spins? Spielinformationen zum Eye of Horus Slot Sic verleiten unsereiner Verbunden Casinos auf einsatz durch Freispielen Sera Mama Ägypten gilt denn eines das beliebtesten Themen welches Kasino-Soziale umgebung. Wir empfehlen, bereits im vorfeld unser Eintragung

Eye of 150 Entwicklungsmöglichkeiten Absolute Super Reels Horus: Nachfolgende 3 besten Tipps zum Slot-Klassiker Read More »