Current Path: > home > transcarter > public_html > wp-content > > plugins > leadin > scripts > > > elementor
Operation : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64 Software : Apache Server IP : 198.54.126.42 | Your IP: 216.73.216.135 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
Common | Directory | - | - | |
FormWidget | Directory | - | - | |
MeetingWidget | Directory | - | - | |
elementorWidget.ts | File | 1335 bytes | July 17 2025 21:06:25. |
export default function elementorWidget( elementor: any, options: any, callback: Function, done = () => {} ) { return elementor.modules.controls.BaseData.extend({ onReady() { const self = this; const controlContainer = this.ui.contentEditable.prevObject[0].querySelector( options.controlSelector ); let widgetContainer = this.options.element.$el[0].querySelector( options.containerSelector ); if (widgetContainer) { callback(controlContainer, widgetContainer, (args: any) => self.setValue(args) ); } else { //@ts-expect-error global window.elementorFrontend.hooks.addAction( `frontend/element_ready/${options.widgetName}.default`, (element: HTMLElement[]) => { widgetContainer = element[0].querySelector( options.containerSelector ); callback(controlContainer, widgetContainer, (args: any) => self.setValue(args) ); } ); } }, saveValue(props: any) { this.setValue(props); }, onBeforeDestroy() { //@ts-expect-error global window.elementorFrontend.hooks.removeAction( `frontend/element_ready/${options.widgetName}.default` ); done(); }, }); }
SILENT KILLER Tool