Битрикс ****на кусок.
так как объект currentTab не переводится в строку toString функцией решил сделать старым проверенным методом через JSON.stringify :
BX.addCustomEvent('onEntityDetailsTabShow', function (currentTab) {
alert(JSON.stringify(currentTab));
});
но не тут то было. ловлю ошибки:
VM5017:2 Uncaught TypeError: Converting circular structure to JSON
--> starting at object with constructor 'BX.Crm.EntityDetailTabManager'
| property '_items' -> object with constructor 'Array'
| index 0 -> object with constructor 'BX.Crm.EntityDetailTab'
| property '_settings' -> object with constructor 'Object'
--- property 'manager' closes the circle
at JSON.stringify ()
at Object. (:2:16)
at Function.e (core.js:11562)
at Function.tr [as onCustomEvent] (core.js:15139)
at BX.Crm.EntityDetailTab. (script.js:1105)
at Object.complete (core.js:16137)
at BX.easing.stop (session.js:129)
at BX.easing. (session.js:129)
at core.js:16137
Кто знает в чем проблема и как мне посмотреть содержимое объекта?