PageSourceSearch

https://www.anderon.com/etc.clientlibs/adobe-cms/clientlibs/client…/resources/59d8458a34a7f08ac3ac.js

js anderon.com collected 2026-09-26 00:39:39 UTC 5,353 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkibm_cms_project=self.webpackChunkibm_cms_project||[]).push([[1229],{1229:function(e,o,c){c.r(o),c.d(o,{init:function(){return r},pids:function(){return t},track:function(){return s}});const n=(0,c(2024).b)("Container"),t=["com.ibm.core.services.ajo.impl.AjoSurfaceConfigServiceImpl~card-list-item","com.ibm.core.services.ajo.impl.AjoSurfaceConfigServiceImpl~card-list-item-cf","com.ibm.core.services.ajo.impl.AjoSurfaceConfigServiceImpl~persona-step-card"];function s(e){const{containerEl:o,sendEvent:c}=e,t=e.container.closest("[data-variation-count]")||e.container.parentElement,s=t||e.container,r="true"===o.dataset.cfDriven,i=parseInt((t||e.container).getAttribute("data-variation-count")||"4",10);s.addEventListener("click",(e=>{const o=function(e){return e.composedPath().find((e=>{const o=e;return"A"===o.tagName&&"link"===o.id}))||null}(e);if(!o)return;const t=o.getAttribute("href"),a=o.getAttribute("target")||"_self";try{if(r){const e={eventType:"teaser.click"};n.logTrackingRequest(e),c(e)}else{const e=s.querySelector("[data-variation-key]:not([hidden])"),o=e?.getAttribute("data-variation-key")||"",t=parseInt(o.replace("variation_step_",""),10)||1,r={eventType:"teaser.click",profile:{teaserStep:t%i+1}};n.logTrackingRequest(r),c(r)}}catch(e){n.logError("[card-list-item] Error sending teaser click event",e)}t&&(e.preventDefault(),window.open(t,a))}),!0)}function r(e){const{container:o,cfData:c}=e;if(!c)return;const n=o.querySelector("c4d-card-eyebrow");n&&c.text&&(n.textContent=String(c.text))}const i={pids:t,track:s,init:r};o.default=i},2024:function(e,o,c){function n(){return"undefined"!=typeof document&&null!==document.querySelector('[data-ajo-debug="true"]')}c.d(o,{b:function(){return i}});const t="color:#fff;padding:2px 6px;border-radius:3px;font-weight:bold",s={decision:`background:#0d8050;${t}`,tracking:`background:#1a73e8;${t}`,cache:`background:#6d28d9;${t}`,show:`background:#7c3aed;${t}`,servlet:`background:#dc2626;${t}`,init:`background:#0d8050;${t}`,warn:`background:#e8a01a;${t}`,source:`background:#0369a1;${t}`,matchOk:`background:#15803d;${t}`,matchNo:`background:#b91c1c;${t}`,reset:""};function r(e,o){return` AJO ${e} [${o}] `}function i(e){const o=r("Decision",e),c=r("Tracking",e),t=r("Cache",e),i=r("Show",e),a=r("Servlet",e),l=r("Card",e),d=r("Init",e),g=r("Error",e),u=r("Variation Source",e),f=r("Match ✓",e),p=r("Match ✗",e);return{logDecisionRequest(e,c){n()&&console.log('%c%s%c alloy("sendEvent", %o) — surface: "%s"',s.decision,o,s.reset,{decisionScopes:[c],renderDecisions:!1},e)},logDecisionResponse(e,c,t){n()&&(console.log('%c%s%c Response for surface "%s" | scope "%s":',s.decision,o,s.reset,e,c),console.log("[AjoDebug] Raw alloy response:",t))},logDecisionFormat(e){if(!n())return;const c=e.decisions||[],t=e.propositions||[];console.log("%c%s%c Response format — decisions: %d, propositions: %d",s.decision,o,s.reset,c.length,t.length)},logDecisionVariation(e,c,t){n()&&(void 0!==c||void 0!==t?console.log('%c%s%c Resolved → variation: "%s" | cfPath: "%s" | cfDriven: %s',s.decision,o,s.reset,e,c||"(none)",t):console.log('%c%s%c Resolved variation → "%s"',s.decision,o,s.reset,e))},logDecisionEmpty(e,c){n()&&console.warn('%c%s%c No decision item for surface "%s" | scope "%s"',s.warn,o,s.reset,e,c)},logVariationSource(e,o,c){if(!n())return;let t;switch(e){case"ddo":t=o?`AJO DDO (journey "${o}")`:"AJO DDO";break;case"preview":t="Author Preview Simulator cookie";break;case"fallback":t="OSGi defaultVariationId fallback";break;default:t='alloy("sendEvent") response'}console.log('%c%s%c variationId="%s" — from: %s',s.source,u,s.reset,c,t)},logTrackingRequest(e){n()&&console.log('%c%s%c alloy("sendEvent", %o)',s.tracking,c,s.reset,{xdm:e})},logTrackingResponse(e,o,t){n()&&(console.log('%c%s%c Next decision response for surface "%s" | scope "%s":',s.tracking,c,s.reset,e,o),console.log("[AjoDebug] Raw tracking response:",t))},logTrackingNextVariation(e,o){n()&&console.log('%c%s%c Next variation → "%s" | cfPath: "%s"',s.tracking,c,s.reset,e,o||"(none)")},logCacheHit(e,o){n()&&console.log('%c%s%c HIT — surface "%s" | scope "%s" served from cache',s.cache,t,s.reset,e,o)},logCacheMiss(e,o){n()&&console.log('%c%s%c MISS — surface "%s" | scope "%s" not cached, calling alloy',s.cache,t,s.reset,e,o)},logCacheInvalidate(e,o){n()&&console.log('%c%s%c INVALIDATED — surface "%s" | scope "%s" cleared',s.cache,t,s.reset,e,o)},logShowVariation(e,o){if(!n())return;const c=o!==e;console.log('%c%s%c Activating panel → variationKey: "%s" | matchedPanel: "%s"%s',s.show,i,s.reset,e,o,c?" (wildcard match)":"")}
1,logServletRequest(e){n()&&console.log("%c%s%c Fetching: %s",s.servlet,a,s.reset,e)},logServletResponse(e){n()&&console.log("%c%s%c Servlet response:",s.servlet,a,s.reset,e)},logServletMatch(e,o,c){n()&&(e?console.log('%c%s%c variationId="%s" → "%s"',s.matchOk,f,s.reset,o,c||"(no path returned)"):console.warn('%c%s%c variationId="%s" — no matching page',s.matchNo,p,s.reset,o))},logCardRender(e){n()&&console.log('%c%s%c Rendering card from page: "%s"',s.servlet,l,s.reset,e)},logContainerInit(e){n()&&console.log("%c%s%c Container initialized:",s.init,d,s.reset,e)},logInit(e){n()&&console.log("%c%s%c Initialized:",s.init,d,s.reset,e)},logError(e,o){n()&&console.error("%c%s%c %s",s.warn,g,s.reset,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.