Вставляем в консоль данный скрипт
После чего будут логироваться все события которые вызываются например при клике на кнопку!
| Код |
|---|
let originalBxOnCustomEvent = BX.onCustomEvent;
BX.onCustomEvent = function (eventObject, eventName, eventParams, secureParams) {
let logData = {
eventObject: eventObject,
eventName: eventName,
eventParams: eventParams,
eventParamsClassNames: [],
secureParams: secureParams
};
for (var i in eventParams) {
let param = eventParams [i];
if (param !== null && typeof param == 'object' && param.constructor) {
logData['eventParamsClassNames'].push(param.constructor.name)
} else {
logData['eventParamsClassNames'].push(null);
}
}
console.log(logData);
originalBxOnCustomEvent.apply(null, [eventObject, eventName, eventParams, secureParams]);
} |
После чего будут логироваться все события которые вызываются например при клике на кнопку!