function powerbi_embed_customizeReport()

in modules/quanthub_core/js/qh_core-power-bi-customizer.js [49:69]


function powerbi_embed_customizeReport($, context, title = '', name = '') {
  const iframes = $(`#${context.selector} iframe`);
  for (let i = 0; i < iframes.length; i++) {
    iframes[i].frameBorder = 0;
    iframes[i].title = title.length > 0 ? title : 'PowerBI Embed';
    iframes[i].name = name.length > 0 ? name : title.length > 0 ? title : 'PowerBI Embed';
  }

  checkTokenAndUpdate($, context);
  setInterval(() => {
      checkTokenAndUpdate($, context);
    },
    INTERVAL_TIME
  );

  document.addEventListener("visibilitychange", () => {
    if (!document.hidden) {
      checkTokenAndUpdate($, context);
    }
  });
}