PATH:
home
/
centosnipponia
/
public_html
/
test
/
wp-content
/
plugins
/
elementor
/
assets
/
js
/*! elementor - v3.7.7 - 20-09-2022 */ "use strict"; (self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["text-editor"],{ /***/ "../assets/dev/js/frontend/handlers/text-editor.js": /*!*********************************************************!*\ !*** ../assets/dev/js/frontend/handlers/text-editor.js ***! \*********************************************************/ /***/ ((__unused_webpack_module, exports) => { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; class TextEditor extends elementorModules.frontend.handlers.Base { getDefaultSettings() { return { selectors: { paragraph: 'p:first' }, classes: { dropCap: 'elementor-drop-cap', dropCapLetter: 'elementor-drop-cap-letter' } }; } getDefaultElements() { const selectors = this.getSettings('selectors'), classes = this.getSettings('classes'), $dropCap = jQuery('<span>', { class: classes.dropCap }), $dropCapLetter = jQuery('<span>', { class: classes.dropCapLetter }); $dropCap.append($dropCapLetter); return { $paragraph: this.$element.find(selectors.paragraph), $dropCap, $dropCapLetter }; } wrapDropCap() { const isDropCapEnabled = this.getElementSettings('drop_cap'); if (!isDropCapEnabled) { // If there is an old drop cap inside the paragraph if (this.dropCapLetter) { this.elements.$dropCap.remove(); this.elements.$paragraph.prepend(this.dropCapLetter); this.dropCapLetter = ''; } return; } const $paragraph = this.elements.$paragraph; if (!$paragraph.length) { return; } const paragraphContent = $paragraph.html().replace(/ /g, ' '), firstLetterMatch = paragraphContent.match(/^ *([^ ] ?)/); if (!firstLetterMatch) { return; } const firstLetter = firstLetterMatch[1], trimmedFirstLetter = firstLetter.trim(); // Don't apply drop cap when the content starting with an HTML tag if ('<' === trimmedFirstLetter) { return; } this.dropCapLetter = firstLetter; this.elements.$dropCapLetter.text(trimmedFirstLetter); const restoredParagraphContent = paragraphContent.slice(firstLetter.length).replace(/^ */, match => { return new Array(match.length + 1).join(' '); }); $paragraph.html(restoredParagraphContent).prepend(this.elements.$dropCap); } onInit() { super.onInit(...arguments); this.wrapDropCap(); } onElementChange(propertyName) { if ('drop_cap' === propertyName) { this.wrapDropCap(); } } } exports["default"] = TextEditor; /***/ }) }]); //# sourceMappingURL=text-editor.99c79ecbd600142e0f90.bundle.js.map
[+]
..
[-] 74ba26d583b37ca107c9.bundle.min.js
[edit]
[-] accordion.342cf6dd66b8f56ed3e2.bundle.js
[edit]
[-] accordion.be7db2e47c14ed1141fb.bundle.min.js
[edit]
[-] admin-feedback.js
[edit]
[-] admin-feedback.min.js
[edit]
[-] admin.js
[edit]
[-] admin.min.js
[edit]
[-] admin-modules.js
[edit]
[-] admin-modules.min.js
[edit]
[-] admin-top-bar.js
[edit]
[-] admin-top-bar.min.js
[edit]
[-] alert.cbc2a0fee74ee3ed0419.bundle.min.js
[edit]
[-] alert.e48284fab1c1d836b7a9.bundle.js
[edit]
[-] app.js
[edit]
[-] app-loader.js
[edit]
[-] app-loader.min.js
[edit]
[-] app.min.js
[edit]
[-] app.min.js.LICENSE.txt
[edit]
[-] app-packages.js
[edit]
[-] app-packages.min.js
[edit]
[-] beta-tester.js
[edit]
[-] beta-tester.min.js
[edit]
[-] common.js
[edit]
[-] common.min.js
[edit]
[-] common.min.js.LICENSE.txt
[edit]
[-] common-modules.js
[edit]
[-] common-modules.min.js
[edit]
[-] container.0d946aa461a67ecc166a.bundle.min.js
[edit]
[-] container.a98d5868735d029bae47.bundle.js
[edit]
[-] container-converter.js
[edit]
[-] container-converter.min.js
[edit]
[-] counter.02cef29c589e742d4c8c.bundle.min.js
[edit]
[-] counter.e846c2e2fcca06b5908b.bundle.js
[edit]
[-] dev-tools.js
[edit]
[-] dev-tools.min.js
[edit]
[-] edef531b0a4575e08dcf.bundle.js
[edit]
[-] editor-document.js
[edit]
[-] editor-document.min.js
[edit]
[-] editor.js
[edit]
[-] editor.min.js
[edit]
[-] editor.min.js.LICENSE.txt
[edit]
[-] editor-modules.js
[edit]
[-] editor-modules.min.js
[edit]
[-] elementor-admin-bar.js
[edit]
[-] elementor-admin-bar.min.js
[edit]
[-] frontend.js
[edit]
[-] frontend.min.js
[edit]
[-] frontend-modules.js
[edit]
[-] frontend-modules.min.js
[edit]
[-] gutenberg.js
[edit]
[-] gutenberg.min.js
[edit]
[-] image-carousel.6fe677529cc17d56624d.bundle.js
[edit]
[-] image-carousel.e02695895b33b77d89de.bundle.min.js
[edit]
[-] kit-library.a755800571a4c2914f57.bundle.min.js
[edit]
[-] kit-library.c5429de58e642ebfda4d.bundle.js
[edit]
[-] lightbox.2d166d71ba2a6a9e66fd.bundle.min.js
[edit]
[-] lightbox.9b08bd862235e434184e.bundle.js
[edit]
[-] new-template.js
[edit]
[-] new-template.min.js
[edit]
[-] onboarding.20750adf57c00716064b.bundle.js
[edit]
[-] onboarding.9368fda220b666e6643a.bundle.min.js
[edit]
[-] preloaded-modules.js
[edit]
[-] preloaded-modules.min.js
[edit]
[-] progress.ca55d33bb06cee4e6f02.bundle.min.js
[edit]
[-] progress.d9ed4339cb1bcc2aeb1c.bundle.js
[edit]
[-] tabs.2327c8f9bd0a558456b9.bundle.min.js
[edit]
[-] tabs.785afd5b771f1061821b.bundle.js
[edit]
[-] text-editor.2c35aafbe5bf0e127950.bundle.min.js
[edit]
[-] text-editor.99c79ecbd600142e0f90.bundle.js
[edit]
[-] text-path.8da48d7e728e0777ffff.bundle.js
[edit]
[-] text-path.b1be1b4899a9ff20217b.bundle.min.js
[edit]
[-] toggle.2ddb14677716fc476a4a.bundle.js
[edit]
[-] toggle.933918840481dcc64242.bundle.min.js
[edit]
[-] video.633bc52e4366283f5941.bundle.js
[edit]
[-] video.fab0f05f6306583e8ff8.bundle.min.js
[edit]
[-] web-cli.js
[edit]
[-] web-cli.min.js
[edit]
[-] web-cli.min.js.LICENSE.txt
[edit]
[-] webpack.runtime.js
[edit]
[-] webpack.runtime.min.js
[edit]
[-] wp-audio.75f0ced143febb8cd31a.bundle.min.js
[edit]
[-] wp-audio.d0fd65867cf98c8b6b3d.bundle.js
[edit]
[-] .htaccess.disabled
[edit]