PageSourceSearch

https://www.loctite-consumer.jp/etc.clientlibs/heliux/clientlibs/p…-87cd101d09fb1f238b461de12ecb96ee-lc.min.js

js loctite-consumer.jp collected 2026-10-08 20:19:41 UTC 2,390 bytes, 1 lines download raw bytes

1"use strict";(self.heliuxModules=self.heliuxModules||[]).push([[7736],{22348(e,o,t){var n=t(23029),i=t(49530),s=t(50388),a=t(53954),u=t(85501),r=(t(74423),t(31526));function c(e,o,t){return o=(0,a.A)(o),(0,s.A)(e,l()?Reflect.construct(o,t||[],(0,a.A)(e).constructor):o.apply(e,t))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}let h=function(e){function o(){return(0,n.A)(this,o),c(this,o,arguments)}return(0,u.A)(o,e),(0,i.A)(o,[{key:"init",value:function(){window.ncComponentsInstances?.OneTrustCookieBanner?.length||(window.addEventListener("RAQNOneTrustGroupsUpdated",()=>this.deleteInactiveCookies()),this.deleteInactiveCookies())}},{key:"domainGroups",get:function(){return window.Optanon?.GetDomainData?.()?.Groups??[]}},{key:"deleteInactiveCookies",value:function(){if(!this.domainGroups.length)return;const e=[];this.domainGroups.forEach(({CustomGroupId:o,Cookies:t=[],Hosts:n=[]})=>{o&&!window.OptanonActiveGroups.includes(o)&&(t.forEach(o=>e.push(o)),n.forEach(o=>{(o.Cookies||[]).forEach(o=>e.push(o))}))}),e.forEach(this.expireCookie.bind(this)),this.logChanges(e)}},{key:"logChanges",value:function(e){const o=[...this.domainGroups.map(({Cookies:e})=>e).flat(),...this.domainGroups.map(({Hosts:e})=>e.map(({Cookies:e})=>e).flat()).flat()],t=o.filter(o=>e.includes(o)),n=o.filter(o=>!e.includes(o));window.dataLayer?.push({event:"OneTrustCookiesRemoved",removed:t}),window.dataLayer?.push({event:"OneTrustCookiesAllowed",allowed:n})}},{key:"getDomainLevels",value:function(e){const o=e.split(".");return o.map((e,t)=>o.slice(t).join(".")).slice(0,-1).flatMap(e=>[e,`.${e}`])}},{key:"cookieExists",value:function(e){return document.cookie.split(";").map(e=>e.trim().split("=")[0]).includes(e)}},{key:"expireCookie",value:function({Name:e}){if(!this.cookieExists(e))return;const{hostname:o,pathname:t}=window.location,n=[...this.getDomainLevels(o),null],i=["/"],s=t.split("/").filter(Boolean);s.forEach((e,o)=>{const t="/"+s.slice(0,o+1).join("/");i.push(t),i.push(t+"/")}),i.forEach(o=>{n.forEach(t=>{((o,t)=>{const n=`${e}=; Max-Age=0; Path=${o}${t?`; Domain=${t}`:""}`;document.cookie=n,document.cookie=n+"; Secure",document.cookie=n+"; SameSite=None"})(o,t)})}),localStorage.removeItem(e)}}])}(r.xu);(0,r.kz)({OneTrustCookieBanner:h},0)}},e=>{e.O(0,[750],()=>e(22348)),e.O()}]);

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.