File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/mail/install/js/mail/sidepanelwrapper/dist/sidepanelwrapper.bundle.js.map
Back
{"version":3,"file":"sidepanelwrapper.bundle.js","sources":["../src/sidepanelwrapper.js"],"sourcesContent":["import { Tag } from 'main.core';\nimport './css/style.css';\nimport 'ui.buttons';\nimport 'ui.forms';\nimport 'ui.fonts.opensans';\n\nexport class SidePanelWrapper\n{\n\tstatic open(config = {\n\t\tid: '',\n\t\tcontent: '',\n\t\ttitleText: '',\n\t\tfooterIsActive: false,\n\t\tcancelButton: {},\n\t\tconsentButton: {\n\t\t\tfunction: () => {\n\t\t\t},\n\t\t},\n\t})\n\t{\n\t\tlet wrapper = Tag.render`<div class=\"mail-slider-wrapper\"></div>`;\n\t\tlet header = Tag.render`<div class=\"mail-slider-wrapper-header\"></div>`;\n\t\tlet title = Tag.render`\n\t\t\t<div class=\"mail-slider-wrapper-header-title\">\n\t\t\t\t${config['titleText']}\n\t\t\t</div>\n\t\t`;\n\t\tlet footer = Tag.render`<div></div>`;\n\n\t\tif (config['footerIsActive'])\n\t\t{\n\t\t\tfooter = Tag.render`<div class=\"mail-slider-wrapper-footer-fixed\"></div>`;\n\n\t\t\tif (config['consentButton'] !== undefined)\n\t\t\t{\n\t\t\t\tlet consentButton = new BX.UI.Button({\n\t\t\t\t\ttext: config['consentButton']['text'],\n\t\t\t\t\tcolor: BX.UI.Button.Color.SUCCESS,\n\t\t\t\t\tevents: {},\n\t\t\t\t\tonclick: function() {\n\t\t\t\t\t\tconfig['consentButton']['function'](consentButton);\n\t\t\t\t\t},\n\t\t\t\t});\n\t\t\t\tfooter.append(consentButton.getContainer());\n\t\t\t}\n\n\t\t\tif (config['cancelButton'] !== undefined)\n\t\t\t{\n\t\t\t\tlet cancelButton = Tag.render`\n\t\t\t\t\t<button class=\"ui-btn ui-btn-md ui-btn-link\">\n\t\t\t\t\t\t${config['cancelButton']['text']}\n\t\t\t\t\t</button>\n\t\t\t\t`;\n\n\t\t\t\tcancelButton.onclick = () => {\n\t\t\t\t\tcancelButton.onclick = () => {\n\t\t\t\t\t};\n\n\t\t\t\t\tBX.SidePanel.Instance.close();\n\t\t\t\t};\n\n\t\t\t\tfooter.append(cancelButton);\n\t\t\t}\n\t\t}\n\n\t\tlet content = Tag.render`<div class=\"mail-slider-wrapper-content\"></div>`;\n\n\t\tif (typeof config['content'] === \"string\")\n\t\t{\n\t\t\tcontent = Tag.render`\n\t\t\t\t<div class=\"mail-slider-wrapper-content\">\n\t\t\t\t\t${config['content']}\n\t\t\t\t</div>\n\t\t\t`;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tcontent.append(config['content']);\n\t\t}\n\n\t\theader.append(title);\n\t\twrapper.append(header);\n\t\twrapper.append(content);\n\t\twrapper.append(footer);\n\n\t\tBX.SidePanel.Instance.open(config['id'], {\n\t\t\tid: config['id'],\n\t\t\tcontentCallback: () => new Promise(resolve => resolve(wrapper)),\n\t\t\twidth: 735,\n\t\t\tcacheable: false,\n\t\t});\n\t}\n}"],"names":["SidePanelWrapper","config","id","content","titleText","footerIsActive","cancelButton","consentButton","wrapper","Tag","render","header","title","footer","undefined","BX","UI","Button","text","color","Color","SUCCESS","events","onclick","append","getContainer","SidePanel","Instance","close","open","contentCallback","Promise","resolve","width","cacheable"],"mappings":";;;;;KAMaA,gBAAb;CAAA;CAAA;CAAA;;CAAA;CAAA;CAAA,2BAaC;CAAA,UAXYC,MAWZ,uEAXqB;CACpBC,QAAAA,EAAE,EAAE,EADgB;CAEpBC,QAAAA,OAAO,EAAE,EAFW;CAGpBC,QAAAA,SAAS,EAAE,EAHS;CAIpBC,QAAAA,cAAc,EAAE,KAJI;CAKpBC,QAAAA,YAAY,EAAE,EALM;CAMpBC,QAAAA,aAAa,EAAE;CACd,sBAAU,qBAAM;CADF;CANK,OAWrB;CACC,UAAIC,OAAO,GAAGC,aAAG,CAACC,MAAP,0HAAX;CACA,UAAIC,MAAM,GAAGF,aAAG,CAACC,MAAP,mIAAV;CACA,UAAIE,KAAK,GAAGH,aAAG,CAACC,MAAP,8KAELT,MAAM,CAAC,WAAD,CAFD,CAAT;CAKA,UAAIY,MAAM,GAAGJ,aAAG,CAACC,MAAP,8FAAV;;CAEA,UAAIT,MAAM,CAAC,gBAAD,CAAV,EACA;CACCY,QAAAA,MAAM,GAAGJ,aAAG,CAACC,MAAP,yIAAN;;CAEA,YAAIT,MAAM,CAAC,eAAD,CAAN,KAA4Ba,SAAhC,EACA;CACC,cAAIP,aAAa,GAAG,IAAIQ,EAAE,CAACC,EAAH,CAAMC,MAAV,CAAiB;CACpCC,YAAAA,IAAI,EAAEjB,MAAM,CAAC,eAAD,CAAN,CAAwB,MAAxB,CAD8B;CAEpCkB,YAAAA,KAAK,EAAEJ,EAAE,CAACC,EAAH,CAAMC,MAAN,CAAaG,KAAb,CAAmBC,OAFU;CAGpCC,YAAAA,MAAM,EAAE,EAH4B;CAIpCC,YAAAA,OAAO,EAAE,mBAAW;CACnBtB,cAAAA,MAAM,CAAC,eAAD,CAAN,CAAwB,UAAxB,EAAoCM,aAApC;CACA;CANmC,WAAjB,CAApB;CAQAM,UAAAA,MAAM,CAACW,MAAP,CAAcjB,aAAa,CAACkB,YAAd,EAAd;CACA;;CAED,YAAIxB,MAAM,CAAC,cAAD,CAAN,KAA2Ba,SAA/B,EACA;CACC,cAAIR,YAAY,GAAGG,aAAG,CAACC,MAAP,gMAEZT,MAAM,CAAC,cAAD,CAAN,CAAuB,MAAvB,CAFY,CAAhB;;CAMAK,UAAAA,YAAY,CAACiB,OAAb,GAAuB,YAAM;CAC5BjB,YAAAA,YAAY,CAACiB,OAAb,GAAuB,YAAM,EAA7B;;CAGAR,YAAAA,EAAE,CAACW,SAAH,CAAaC,QAAb,CAAsBC,KAAtB;CACA,WALD;;CAOAf,UAAAA,MAAM,CAACW,MAAP,CAAclB,YAAd;CACA;CACD;;CAED,UAAIH,OAAO,GAAGM,aAAG,CAACC,MAAP,oIAAX;;CAEA,UAAI,OAAOT,MAAM,CAAC,SAAD,CAAb,KAA6B,QAAjC,EACA;CACCE,QAAAA,OAAO,GAAGM,aAAG,CAACC,MAAP,iLAEHT,MAAM,CAAC,SAAD,CAFH,CAAP;CAKA,OAPD,MASA;CACCE,QAAAA,OAAO,CAACqB,MAAR,CAAevB,MAAM,CAAC,SAAD,CAArB;CACA;;CAEDU,MAAAA,MAAM,CAACa,MAAP,CAAcZ,KAAd;CACAJ,MAAAA,OAAO,CAACgB,MAAR,CAAeb,MAAf;CACAH,MAAAA,OAAO,CAACgB,MAAR,CAAerB,OAAf;CACAK,MAAAA,OAAO,CAACgB,MAAR,CAAeX,MAAf;CAEAE,MAAAA,EAAE,CAACW,SAAH,CAAaC,QAAb,CAAsBE,IAAtB,CAA2B5B,MAAM,CAAC,IAAD,CAAjC,EAAyC;CACxCC,QAAAA,EAAE,EAAED,MAAM,CAAC,IAAD,CAD8B;CAExC6B,QAAAA,eAAe,EAAE;CAAA,iBAAM,IAAIC,OAAJ,CAAY,UAAAC,OAAO;CAAA,mBAAIA,OAAO,CAACxB,OAAD,CAAX;CAAA,WAAnB,CAAN;CAAA,SAFuB;CAGxCyB,QAAAA,KAAK,EAAE,GAHiC;CAIxCC,QAAAA,SAAS,EAAE;CAJ6B,OAAzC;CAMA;CArFF;CAAA;CAAA;;;;;;;;"}
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings