1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(()=>{((i,t)=>{"use strict";i.subscribe("afterAttachBehaviors",{id:"idt-user:data-layers",once:!0,callback:({user:e})=>{let a=t.get("idt_user_login_type");a&&e.oktaId&&(window.dataLayer=window.dataLayer||[],a==="sign_up"?window.dataLayer.push({event:"sign_up_fe",method:"Activated",okta_id:e.oktaId}):window.dataLayer.push({event:"login_fe",method:"Any",okta_id:e.oktaId}),t.remove("idt_user_login_type",{path:"/"}))}})})(Renesas,window.Cookies);})(); 3; 4(()=>{((t,a)=>{t.subscribe("beforeAttachBehaviors",{id:"idt_user",once:!0,weight:-1,callback({idt_user:c}){let e=a.ajax({httpMethod:"GET",url:c.user_data_url,base:!1,element:!1,progress:!1}),r=e.options.success;return e.options.success=(s,u,i)=>{r(s,u,i),s[0].settings.user.userType==="editor"&&document.body.classList.add("is-admin"),localStorage.setItem("newrelic-is-logged",s[0].settings.user.uid>0?1:0)},e.execute()}})})(Renesas,Drupal);})(); 5; 6(()=>{(d=>{"use strict";let s=/^[a-zA-Z0-9ÃäÃöÃüÃ.!#$%&â'â",:;<>*+\-/=\\?^_`()\[\]{|}~@ ]+$/g,g=/[^a-zA-Z0-9ÃäÃöÃüÃ.!#$%&â'â",:;<>*+\-/=\\?^_`()\[\]{|}~@ ]/g;[".idt-sample-cart-checkout-form",".idt-okta-registration-form",".idt-okta-registration-form-application-specific",".idt-okta-app-registration-form"].forEach(t=>{let a=document.querySelector(t);if(a){let n="input.form-email";t===".idt-sample-cart-checkout-form"&&(n="input[type=text], input[type=email]");let r=a.querySelectorAll(n);r.length&&d("renesasOnlyAlphaNum",r).forEach(e=>{if(e.addEventListener("keydown",l),e.addEventListener("paste",f),e.addEventListener("input",l),e.nextSibling&&!e.nextSibling.classList||!e.nextSibling.classList.contains("invalid-characters")){let i=document.createElement("div");i.classList.add("invalid-characters","description"),i.textContent=window.Drupal.t("Please only use Western Latin characters."),i.style.display="none",e.parentNode.insertBefore(i,e.nextSibling)}t===".idt-sample-cart-checkout-form"&&e.value&&e.value.length>0&&e.dispatchEvent(new Event("input",{bubbles:!0}))});let c=a.querySelector(".invalid_characters_error");if(c){let e=a.querySelectorAll("input"),i=c.innerHTML.split(", ");e.length&&i.length&&e.forEach(o=>{i.forEach(u=>{o.value.includes(u)&&o.classList.add("error")})})}}});function l(t){let a=t.target.value.match(s)!==null;if(t.target.value=t.target.value.replace(g,""),!a)return t.target.nextSibling&&t.target.nextSibling.classList&&t.target.nextSibling.classList.contains("invalid-characters")&&(t.target.nextSibling.style.display="block",setTimeout(()=>{t.target.nextSibling.style.display="none"},5e3)),!1}function f(t){if(!((t.clipboardData||window.clipboardData).getData("text").match(s)!==null))return t.preventDefault(),t.target.nextSibling&&t.target.nextSibling.classList&&t.target.nextSibling.classList.contains("invalid-characters")&&(t.target.nextSibling.style.display="block",setTimeout(()=>{this.nextSibling.style.display="none"},5e3)),!1}})(once);})(); 7; 8(()=>{(t=>{"use strict";if(document.querySelectorAll("body.is-path-user").forEach(()=>{let e=window.location.search.substr(1);e.length&&document.querySelectorAll(".tabs--primary a.tabs__tab-link").forEach(r=>{r.setAttribute("href",r.getAttribute("href")+"?"+e)})}),t?.idt_user_redirects?.path){let e=new Date;e.setMonth(e.getMonth()+1),document.cookie="referrer_path="+t.idt_user_redirects.path+";expires="+e+";path=/;secure"}})(drupalSettings);})(); 9; 10(()=>{if(document.body.classList.contains("is-path-frontpage")||window.innerWidth<=500)return;const t=document.querySelector(".r-footer__back-to-top");if(!t)return;const a=document.querySelector(".r-footer");let n=null,d=window.scrollY,i=!1;t.classList.remove("shown","fixed"),t.setAttribute("aria-hidden","true"),t.tabIndex=-1,a&&"IntersectionObserver"in window&&new IntersectionObserver(e=>{t.classList.toggle("fixed",e[0].isIntersecting)}).observe(a);const l=(e,s)=>{if(!e||!s)return!1;const r=e.getBoundingClientRect(),o=s.getBoundingClientRect();return!(r.right<o.left||r.left>o.right||r.bottom<o.top||r.top>o.bottom)},c=()=>{const e=window.scrollY,s=e<d&&e>700,r=n&&n.classList.contains("compare-products-bar--animate")&&l(t,n),o=s&&!r;t.classList.toggle("shown",o),t.setAttribute("aria-hidden",String(!o)),t.tabIndex=o?0:-1,d=e,i=!1};window.addEventListener("scroll",()=>{i||(requestAnimationFrame(c),i=!0)},{passive:!0}),t.addEventListener("click",()=>{const e="scrollBehavior"in document.documentElement.style&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches;window.scrollTo({top:0,behavior:e?"smooth":"auto"})});const u=e=>{n=e.detail?.el||document.querySelector(".compare-products-bar"),c()};if(window.addEventListener("compareBarElementAdded",u),!n){const e=document.querySelector(".compare-products-bar");e&&(n=e)}c()})(); 11; 12((t,e)=>{"use strict";t.plugins.pageMetaDatalayers={attach(a){a===window.document&&setTimeout(()=>{this.init()},0)},init(){document.onreadystatechange=function(){if(document.readyState==="complete"){const n={user_type:e.user?.user_type??"",page_content_type:e.renesas_documents?.notify?.current_type??"",page_category_level:e.page_category_level??"",product_name:e.product_id??""};window.dataLayer=window.dataLayer||[],window.dataLayer.push(n)}}}},t.plugins.pageMetaDatalayers.attach(window.document,e)})(Renesas,drupalSettings); 13; 14((R,z)=>{const g=navigator.userAgent.indexOf("Firefox")!==-1,v=.4,w=1,N=1,h=.8,F=.99,i={scrollingClassName:"scrolling",zoomDeactivatedClassName:"zoom-deactivated",tableGroupZoomToggleClassName:"table-group-zoom-toggle",tableGroupHorizontalScrollClassName:"table-group-horizontal-scroll"},c={originalFontSizeAttribute:"data-font-size",tableActivated:"data-activated"},r=document.querySelector(".wysiwyg");if(!r)return;let p=[];const C=e=>{e.style.zoom=1;const t=r.getBoundingClientRect(),o=window.getComputedStyle(r),a=parseFloat(o.paddingLeft),n=parseFloat(o.paddingRight),s=t.width-a-n;return Math.max(v,Math.floor(s/e.clientWidth*1e3)/1e3)},d=e=>{const{originalFontSizeAttribute:t}=c,o=a=>Number(a.replace("px",""),10);return e.hasAttribute(t)?o(e.getAttribute(t)):null},L=e=>{const{originalFontSizeAttribute:t}=c;if(e.hasAttribute(t))return;const o=window.getComputedStyle(e);e.setAttribute(t,o.fontSize)},D=e=>{const{tableGroupZoomToggleClassName:t}=i,o=e.parentNode;if(o.previousElementSibling){const a=o.previousElementSibling;return a.classList.contains(t)?a:null}return null},m=e=>{const{tableGroupHorizontalScrollClassName:t}=i;return e.closest(`.${t}`)},T=(e,t)=>
14{const{scrollingClassName:o,zoomDeactivatedClassName:a}=i,n=m(e),s=d(e);e.style.zoom=w,n.classList.add(o),t.classList.remove(a),g&&(e.style.fontSize=`${s}px`)},S=(e,t)=>{const{scrollingClassName:o,zoomDeactivatedClassName:a}=i,n=d(e),s=C(e),l=m(e);if(e.style.zoom=s*N,l.classList.remove(o),t.classList.add(a),e.setAttribute(c.tableActivated,!0),g){const b=Math.floor(n*s*h);e.style.fontSize=`${b}px`}},f=e=>{const t=document.createElement("div"),o=document.createElement("a"),a=document.createElement("i"),n=document.createElement("span"),{tableGroupZoomToggleClassName:s,zoomDeactivatedClassName:l,scrollingClassName:b}=i;if(t.classList.add(s),t.classList.add(l),o.href="#",a.className="material-icons",a.dataset.nosnippet=!0,a.dataset.icon="zoom_in",a.setAttribute("aria-hidden","true"),a.textContent=" ",n.className="scroll-prompt",n.textContent=`<< ${z.t("Scroll to see more data")} >>`,o.addEventListener("click",u=>{u.preventDefault(),m(e).classList.contains(b)?S(e,t):T(e,t)}),o.appendChild(a),o.appendChild(document.createTextNode(z.t("Toggle zoom"))),t.appendChild(o),t.appendChild(n),e.getAttribute(c.tableActivated)!=="true"){const u=_=>{_.key==="Escape"&&Number(e.style.zoom)===1&&S(e,t)};p.push(u),document.addEventListener("keydown",u)}return t},O=(e,t)=>{let o,a;return function(...s){const l=()=>{clearTimeout(o),a=requestAnimationFrame(()=>{e(...s)})};clearTimeout(o),a&&cancelAnimationFrame(a),o=setTimeout(l,t)}},y=e=>{p.forEach(t=>{document.removeEventListener("keydown",t)}),p=[],e.forEach(t=>{if(g&&(L(t),d(t)&&(t.style.fontSize=`${d(t)}px`)),!t.hasAttribute("data-activated")&&C(t)<F){const o=document.createElement("div");o.classList.add(i.tableGroupHorizontalScrollClassName);const a=f(t);o.appendChild(a),t.parentNode.insertBefore(o,t),o.appendChild(t),S(t,a)}})},A=r.querySelectorAll("table.table-group:not(.no-zoom)");y(A),window.addEventListener("resize",O(()=>y(A),200))})(drupalSettings,Drupal); 15; 16(()=>{var a=(s,l,d,t)=>{s.addEventListener(l,e=>{let i=e.target;s.querySelectorAll(d).forEach(o=>{for(;i&&i!==s;){if(o===i){e.stopPropagation(),t(i,e);return}i=i.parentNode}i=e.target})},{capture:!0})};(()=>{"use strict";let s;a(document.body,"mouseenter",".tooltip, .tooltipTableHeader[title]",t=>{t.classList.add("tooltip--visible");let e=t.getAttribute("title");e||(e=t.getAttribute("title-cache")||t.textContent.trim()),t.setAttribute("title",""),t.style.setProperty("--dynamic-opacity","0"),t.setAttribute("title-cache",e),s=setTimeout(()=>{if(t.setAttribute("title",e),!t.getAttribute("title")?.trim()&&!t.textContent.trim()){t.classList.remove("tooltip");return}t.style.setProperty("--dynamic-opacity","1"),d(t),t.setAttribute("title","");let i=parseInt(window.getComputedStyle(t,"::before").getPropertyValue("height")),o=t.getBoundingClientRect().height,h=t.querySelector(".th-wrapper")?.getBoundingClientRect()?.height||0,r=o-h;i>r?(t.classList.add("text-overlap"),t.style.setProperty("--before-height",`${i}px`)):(t.classList.remove("text-overlap"),t.style.setProperty("--before-height",`${i}px`))},500)}),a(document.body,"mouseleave",".tooltip[title]",t=>l(t)),window.addEventListener("resize",function(){document.querySelectorAll(".tooltip--visible").forEach(e=>l(e))});function l(t){t.classList.remove("tooltip--visible"),t.setAttribute("title",t.getAttribute("title-cache"))}function d(t){if(t.classList.contains("status")){t.classList.remove("tooltip-right");let c=8,n=t.getBoundingClientRect().bottom,m=parseInt(window.getComputedStyle(t,"::before").getPropertyValue("height"))||0,y=window.innerHeight-n-c;t.classList.toggle("tooltip-flip-top",m>y);return}let e=20,i=30,o=30,h=window.outerWidth-o,r=t.getBoundingClientRect(),u=r.left,g=r.width,p=Math.abs(u-o),f=Math.abs(h-u);if(f<p)t.classList.add("tooltip-right"),t.style.setProperty("--dynamic-width",`${p*.9}px`);else{let c=window.outerWidth-u-g-e-i,n=f*.9;n>c&&(n=c),t.classList.remove("tooltip-right"),t.style.setProperty("--dynamic-width",`${n}px`)}}})();})(); 17; 18(()=>{var n=(t,r,s,i)=>{t.addEventListener(r,o=>{let e=o.target;t.querySelectorAll(s).forEach(a=>{for(;e&&e!==t;){if(a===e){o.stopPropagation(),i(e,o);return}e=e.parentNode}e=o.target})},{capture:!0})};(()=>{let t=document.querySelector(".tooltip-container");t&&(n(document.body,"mouseenter",".parametric-table .idt-tooltip",r=>{let s=r.querySelector(".idt-tooltip__content");
18if(s){let i=s.dataset.statusLabel,o=s.dataset.statusDescription,e=`<div> 19 <span class="idt-tooltip__status"> 20 ${i} 21 </span> 22 <br> 23 ${o} 24 </div>`;t.innerHTML=e;let a=r.getBoundingClientRect();t.style.setProperty("top",`${a.top}px`),t.style.setProperty("left",`${a.left+20}px`),t.style.setProperty("display","block")}}),n(document.body,"mouseleave",".parametric-table .idt-tooltip",r=>{t.style.setProperty("display","none")}))})();})(); 25;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.