/*! 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 180 – Sarvodaya Inter College

Author name: admin

Casino Runde kostenlose Spins keine Einzahlung hugo Bust The Bankhaus

Content Casinia Spielbank Boni & Aktionen – kostenlose Spins keine Einzahlung hugo Expanding Grausam Unsre Spielauswahl Bust the Bankhaus online aufführen “Bust the Bankhaus” ist ihr Slotspiel qua unserem Raubtier und Bulle Angelegenheit. Unsereins finden Larry & Bob wie unser Bankräuber auf der einen seite & manche Polizisten (via diesem Bester freund des menschen) gegenüber.

Casino Runde kostenlose Spins keine Einzahlung hugo Bust The Bankhaus Read More »

Hoheitsvoll Towers Slots Starburst Online Slot Zum besten geben Sie sofortig gebührenfrei erreichbar

Content Duplizieren Eltern die Gewinne über Diesen Freispielen: Starburst Online Slot Wirklich so ist und bleibt ihr prima animierte Slot angeschlossen vorgetäuscht Book of Ra Solange etliche das Novomatic Spielautomaten einen Ruf haben, irgendetwas wie geschmiert ferner einfallslos gestaltet nach sein, nicht fassen können dieses Durchlauf via diesem beeindruckenden Design. Wenn Spieler via den gewonnenen

Hoheitsvoll Towers Slots Starburst Online Slot Zum besten geben Sie sofortig gebührenfrei erreichbar Read More »

Nine Gambling enterprise 50 free spins added bonus no-deposit necessary

Posts Get all the brand new added bonus codes in the best casinos on the internet! Is actually 100 percent free Revolves Appropriate to any or all Slots? Knowing the Conditions & Conditions away from fifty Totally free Revolves No-deposit Spins for the Guide of Dead (No deposit Expected), 121% Incentive Up to £one hundred

Nine Gambling enterprise 50 free spins added bonus no-deposit necessary Read More »

Slot Christmas Blütezeit Justspin kostenlose 80 Spins spielen Spielautomaten gebührenfrei verbunden

Content Spielautomat Besonderheiten & Hinweise: Justspin kostenlose 80 Spins Booming Games Hochzeit Shakalaka angeschlossen zum besten geben Kostenlose Slots Beste Greentube Slots In betracht kommen Diese angeschaltet Board eines Wikinger-Schiffs & begeben Eltern sich unter einsatz von einem Slot Hall of Gods in die eine mythologische Fahrt der besonderen Erscheinungsform. Nach 5 Bügeln ferner 20

Slot Christmas Blütezeit Justspin kostenlose 80 Spins spielen Spielautomaten gebührenfrei verbunden Read More »

Big Northern Sky Slot Catch Bonanza Slot Auswertung ferner Protestation RTP=96 05

Content Cash Bonanza Demonstration Kostenlos Vortragen: Northern Sky Slot Bonanza Spielautomat Im vorfeld- ferner Nachteile Das Hart Kürzel Genau so wie obig ist das Auszahlungsprozentsatz bei Bonanza? So lange Diese damit echtes Piepen spielen möchten, auswählen Diese der seriöses Verbunden-Casino aus der Register nach unserer Blog. Jedes Casino wird durch Experten begutachtet und nach der

Big Northern Sky Slot Catch Bonanza Slot Auswertung ferner Protestation RTP=96 05 Read More »

50 100 percent free Revolves Finest Gambling establishment Harbors 2025

Content Alaskan Angling Incentive Video game and you can Totally free Revolves Video game Exactly like Alaskan Angling Condition position online game Black Gold Feature Signs 100 percent free Revolves to your Guide of Dead in your basic put Enjoy Alaskan Fishing Free Demonstration Games Alaskan Fishing On the internet Slot Secondly, is real money setting

50 100 percent free Revolves Finest Gambling establishment Harbors 2025 Read More »

Fire Platzhalter online vortragen: Gebührenfrei ferner damit Echtgeld

Content Hydrargyrum Spielautomaten für nüsse exklusive Registration Fire Stellvertretersymbol Freeze Fire Joker – Spieles Spielautomat Suncatcher Gigablox Slot erreichbar & via Echtgeld zum besten geben Fire Stellvertretersymbol vortragen unter anderem obsiegen Diese Slots gebot ein herausragendes Gameplay und diesseitigen außerordentlichen Entspannungsfaktor. Dies existiert null Schöneres, als gegenseitig auf einem harten Werktag das zweigleisig Runden eingeschaltet

Fire Platzhalter online vortragen: Gebührenfrei ferner damit Echtgeld Read More »

Spielautomat Boom! Hochphase! Aurum! vortragen Eltern Slot online Sparta damit Piepen as part of Slots City online spielsaal

Content Nachfolgende besten Applikation-Versorger pro Erreichbar Bingo | Slot online Sparta Charming Lady’s Boom angeschlossen aufführen Kundenbetreuung im Play Hochphase Spielsaal Somit sollten Diese die – oben hier angeführt – ein besten Glücksspielseiten küren. Alle Slot online Sparta angebotenen Casinos sind von unseren Administratoren begutachtet worden, auf diese weise wirklich so unsereins ihre Untertanentreue verbriefen

Spielautomat Boom! Hochphase! Aurum! vortragen Eltern Slot online Sparta damit Piepen as part of Slots City online spielsaal Read More »

Totally free Revolves No deposit Canada Win A real income January 2025

Posts Very important T&Cs for free Spins Instead a deposit Extra Free Revolves – Gambling enterprise Infinity No deposit Extra (Ancient Egypt Slot) Totally free Spins because the a-game Function The maximum bonus readily available try £3 hundred, which have a great 40x wagering requirements on the purchase-inside added bonus and you can a 35x

Totally free Revolves No deposit Canada Win A real income January 2025 Read More »

Echtgeld Spielautomaten sic finden Diese die besten Angeschlossen Slots

Content Kartenspiele bei Novoline Casinos und noch mehr Spiele Eye of Horus Sizzling Hot – Früchte Klassiker Vielheit Eins Ja nun dauert parece nimmer tief, bis die kleine Gewehrkugel über Riesenerfolg & Verminderung entscheidet. Das populäre Novoline Poker Maschine basiert prinzipiell in einen Grundregeln des Kartenpokers, noch ohne alternative Mitspieler.

Echtgeld Spielautomaten sic finden Diese die besten Angeschlossen Slots Read More »