File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/components/bitrix/mail.addressbook/templates/.default/script.js.map
Back
{"version":3,"file":"script.js","sources":["script.es6.js"],"sourcesContent":["import { Reflection } from 'main.core';\nimport { EventEmitter } from 'main.core.events';\n\nconst namespace = Reflection.namespace('BX.Mail.AddressBook');\nconst gridId = 'MAIL_ADDRESSBOOK_LIST';\n\nimport { Avatar } from 'mail.avatar';\n\nBX.ready(function()\n{\n\tconst addContactButton = document.getElementById('mail-address-book-add-button');\n\n\taddContactButton.onclick = () => {\n\t\ttop.BX.Runtime.loadExtension('mail.dialogeditcontact').then(\n\t\t\t() => top.BX.Mail.AddressBook.DialogEditContact.openCreateDialog(),\n\t\t);\n\t};\n\n\tnamespace.openEditDialog = function(attributes) {\n\t\ttop.BX.Runtime.loadExtension('mail.dialogeditcontact').then(\n\t\t\t() => top.BX.Mail.AddressBook.DialogEditContact.openEditDialog(attributes),\n\t\t);\n\t};\n\n\tnamespace.openRemoveDialog = function(configContact) {\n\t\ttop.BX.Runtime.loadExtension('mail.dialogeditcontact').then(\n\t\t\t() => {\n\t\t\t\ttop.BX.Mail.AddressBook.DialogEditContact.openRemoveDialog(configContact).then(\n\t\t\t\t\t() => reloadGrid(gridId),\n\t\t\t\t);\n\t\t\t},\n\t\t);\n\t};\n\n\tfunction reloadGrid(gridID)\n\t{\n\t\tconst gridObject = BX.Main.gridManager.getById(gridID);\n\n\t\tif (gridObject.hasOwnProperty('instance'))\n\t\t{\n\t\t\tgridObject.instance.reloadTable('POST');\n\t\t}\n\t}\n\n\tAvatar.replaceTagsWithAvatars({\n\t\tclassName: 'mail-ui-avatar',\n\t});\n\n\tEventEmitter.subscribe('SidePanel.Slider:onMessage', (event) => {\n\t\tconst [messageEvent] = event.getCompatData();\n\n\t\tif(messageEvent.getEventId() === 'dialogEditContact::reloadList')\n\t\t{\n\t\t\treloadGrid(gridId);\n\t\t}\n\t});\n\n\tEventEmitter.subscribe('Grid::updated', (event) => {\n\t\tconst [messageEvent] = event.getCompatData();\n\n\t\tif (messageEvent.containerId === 'MAIL_ADDRESSBOOK_LIST')\n\t\t{\n\t\t\tAvatar.replaceTagsWithAvatars({\n\t\t\t\tclassName: 'mail-ui-avatar',\n\t\t\t});\n\t\t}\n\t});\n});"],"names":["namespace","Reflection","gridId","BX","ready","addContactButton","document","getElementById","onclick","top","Runtime","loadExtension","then","Mail","AddressBook","DialogEditContact","openCreateDialog","openEditDialog","attributes","openRemoveDialog","configContact","reloadGrid","gridID","gridObject","Main","gridManager","getById","hasOwnProperty","instance","reloadTable","Avatar","replaceTagsWithAvatars","className","EventEmitter","subscribe","event","getCompatData","messageEvent","getEventId","containerId"],"mappings":";;;CAGA,IAAMA,SAAS,GAAGC,oBAAU,CAACD,SAAX,CAAqB,qBAArB,CAAlB;CACA,IAAME,MAAM,GAAG,uBAAf;AAEA,CAEAC,EAAE,CAACC,KAAH,CAAS,YACT;GACC,IAAMC,gBAAgB,GAAGC,QAAQ,CAACC,cAAT,CAAwB,8BAAxB,CAAzB;;GAEAF,gBAAgB,CAACG,OAAjB,GAA2B,YAAM;KAChCC,GAAG,CAACN,EAAJ,CAAOO,OAAP,CAAeC,aAAf,CAA6B,wBAA7B,EAAuDC,IAAvD,CACC;OAAA,OAAMH,GAAG,CAACN,EAAJ,CAAOU,IAAP,CAAYC,WAAZ,CAAwBC,iBAAxB,CAA0CC,gBAA1C,EAAN;MADD;IADD;;GAMAhB,SAAS,CAACiB,cAAV,GAA2B,UAASC,UAAT,EAAqB;KAC/CT,GAAG,CAACN,EAAJ,CAAOO,OAAP,CAAeC,aAAf,CAA6B,wBAA7B,EAAuDC,IAAvD,CACC;OAAA,OAAMH,GAAG,CAACN,EAAJ,CAAOU,IAAP,CAAYC,WAAZ,CAAwBC,iBAAxB,CAA0CE,cAA1C,CAAyDC,UAAzD,CAAN;MADD;IADD;;GAMAlB,SAAS,CAACmB,gBAAV,GAA6B,UAASC,aAAT,EAAwB;KACpDX,GAAG,CAACN,EAAJ,CAAOO,OAAP,CAAeC,aAAf,CAA6B,wBAA7B,EAAuDC,IAAvD,CACC,YAAM;OACLH,GAAG,CAACN,EAAJ,CAAOU,IAAP,CAAYC,WAAZ,CAAwBC,iBAAxB,CAA0CI,gBAA1C,CAA2DC,aAA3D,EAA0ER,IAA1E,CACC;SAAA,OAAMS,UAAU,CAACnB,MAAD,CAAhB;QADD;MAFF;IADD;;GAUA,SAASmB,UAAT,CAAoBC,MAApB,EACA;KACC,IAAMC,UAAU,GAAGpB,EAAE,CAACqB,IAAH,CAAQC,WAAR,CAAoBC,OAApB,CAA4BJ,MAA5B,CAAnB;;KAEA,IAAIC,UAAU,CAACI,cAAX,CAA0B,UAA1B,CAAJ,EACA;OACCJ,UAAU,CAACK,QAAX,CAAoBC,WAApB,CAAgC,MAAhC;;;;GAIFC,kBAAM,CAACC,sBAAP,CAA8B;KAC7BC,SAAS,EAAE;IADZ;GAIAC,6BAAY,CAACC,SAAb,CAAuB,4BAAvB,EAAqD,UAACC,KAAD,EAAW;KAC/D,2BAAuBA,KAAK,CAACC,aAAN,EAAvB;;SAAOC,YAAP;;KAEA,IAAGA,YAAY,CAACC,UAAb,OAA8B,+BAAjC,EACA;OACCjB,UAAU,CAACnB,MAAD,CAAV;;IALF;GASA+B,6BAAY,CAACC,SAAb,CAAuB,eAAvB,EAAwC,UAACC,KAAD,EAAW;KAClD,4BAAuBA,KAAK,CAACC,aAAN,EAAvB;;SAAOC,YAAP;;KAEA,IAAIA,YAAY,CAACE,WAAb,KAA6B,uBAAjC,EACA;OACCT,kBAAM,CAACC,sBAAP,CAA8B;SAC7BC,SAAS,EAAE;QADZ;;IALF;CAUA,CA3DD;;;;"}
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings