1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[343],{1366(t,e,a){a.d(e,{A:()=>i});var n=a(4409);const i={sideNavFocus:function(t){if("prev"==t||"next"==t){0==this.find(`button.${t}`).prop("disabled")?this.find(`button.${t}`).focus():this.find(".pagenum.active button").focus()}else"pagination"==t&&this.find(".pagenum.active button").focus()},handleMouseClick:function(t){const e=n.A.adjustContentHeight()+16,a=this.find(`button.${t}`),i=$(a[0]).parents(".paginationnav");switch(i.data("pagination-type")){case"searchresults":const t=i.parents(".sr_results_cont");$("html, body").animate({scrollTop:t.offset().top-e},500);break;case"results":const a=i.parents(".enterprise-results"),n=a.find(".enterprise-filter").length>0?a.find(".filter--pagination--section"):a.find("li.card-block:first-child");$("html, body").animate({scrollTop:n.offset().top-e},500)}},createPagination:function(t,e,a,n){const i=$(a);let s=Math.ceil(t/n),l=e.filter((t=>"First"!=t.Name&&"Previous"!=t.Name&&"Next"!=t.Name&&"Last"!=t.Name)),r=e.filter((t=>"Previous"==t.Name)).length>0,o=e.filter((t=>"Next"==t.Name)).length>0;const d=e.filter((t=>t.Current)),c=parseInt(d[0].Name),u=i.find(".pagination-list").empty(),g=document.createElement("li"),f=document.createElement("button");f.classList.add("sidenav","prev"),r?f.setAttribute("aria-label","Previous page, page "+(c-1)):(f.classList.add("disabled"),f.setAttribute("aria-label","Previous page, none"));const p=$(`<svg role="img" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="6" height="12" viewBox="0 0 6 12" fill="none">\n <path d="M4.99038 12L5.99838 10.88L1.61838 6L5.99838 1.12L4.99038 0L0.286382 5.24C0.195676 5.33925 0.123644 5.45756 0.0744762 5.58804C0.0253086 5.71851 -1.23978e-05 5.85855 -1.23978e-05 6C-1.23978e-05 6.14145 0.0253086 6.28149 0.0744762 6.41197C0.123644 6.54244 0.195676 6.66075 0.286382 6.76L4.99038 12Z"\n fill="${r?"#262626":"#767676"}"/>\n </svg>`);f.appendChild(p[0]),g.appendChild(f),u[0].appendChild(g),l.forEach((t=>{const e=document.createElement("li");e.classList.add("pagenum","block--hidden"),e.setAttribute("data-btn",t.Name);const a=document.createElement("button");a.classList.add("pagination"),a.setAttribute("aria-label",`Page ${t.Name}`),a.setAttribute("data-name",t.Name),a.setAttribute("data-offset",t.Offset),a.innerText=t.Name,e.appendChild(a),u[0].appendChild(e)}));const h=document.createElement("li"),m=document.createElement("button");m.classList.add("sidenav","next"),o?m.setAttribute("aria-label",`Next page, page ${c+1}`):(m.classList.add("disabled"),m.setAttribute("aria-label","Next page, none"));const b=$(`<svg role="img" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none">\n <path d="M2.0064 12L0.998398 10.88L5.3784 6L0.998398 1.12L2.0064 0L6.7104 5.24C6.8011 5.33925 6.87314 5.45756 6.9223 5.58804C6.97147 5.71851 6.99679 5.85855 6.99679 6C6.99679 6.14145 6.97147 6.28149 6.9223 6.41197C6.87314 6.54244 6.8011 6.66075 6.7104 6.76L2.0064 12Z"\n fill="${o?"#262626":"#767676"}"/>\n </svg>`);m.appendChild(b[0]),h.appendChild(m),u[0].appendChild(h),i.find(".numberPages").text(`Page ${c} of ${s}`);let v=`.pagination-list button[data-name="${c}"]`;if(i.find(v).attr("aria-current",!0).parent().addClass("active"),c<4)for(let t=1;t<=4;t++)i.find(`.pagenum[data-btn="${t}"]`).removeClass("block--hidden");else c>=4&&s-c>=2?(i.find(`[data-btn="${c-1}"]`).removeClass("block--hidden"),i.find(`[data-btn="${c}"]`).removeClass("block--hidden"),i.find(`[data-btn="${c+1}"]`).removeClass("block--hidden"),i.find(`[data-btn="${c+2}"]`).removeClass("block--hidden")):(i.find(`[data-btn="${s}"]`).removeClass("block--hidden"),i.find(`[data-btn="${s-1}"]`).removeClass("block--hidden"),i.find(`[data-btn="${s-2}"]`).removeClass("block--hidden"),i.find(`[data-btn="${s-3}"]`).removeClass("block--hidden"));const y=i.find(".pagination-list").attr("data-elmtofocus");null!=sessionStorage.getItem("keypressed")?(this.sideNavFocus.call(i,y),sessionStorage.removeItem("keypressed")):this.handleMouseClick.call(i,y)},initalizeUserAction:function(t,e,a=".enterprise-results"){sessionStorage.removeItem("keypressed"),t.on("click","button.pagination",(function(e){const n=$(e.currentTarget);let i=null;n.parents(a).length>0&&(i="results"),t.find(".pagination-list").attr("data-elmtofocus",n[0].className);const s=new CustomEvent("paginationEv",{detail:{elm:$(n),type:i}});window.dispatchEvent(s)})),t.on("click","button.sidenav",(function(a){let n=t.find(a.currentTarget).hasClass("next")?"next":"prev",i=t.find(".pagenum.active").attr("data-btn"),s=null,l=null;"next"==n?(s=parseInt(i)+1,s<=e.totalPage&&(l=`button[data-name="${s}"]`)):(s=parseInt(i)-1,s>=1&&(l=`button[data-name="${s}"]`)),t.find(l).trigger("click"),t.find(".pagination-list").attr("data-elmtofocus",n)}
1)),t.on("keydown","button.pagination, button.sidenav",(function(t){sessionStorage.setItem("keypressed",`${t.key}`)}))}}},4565(t,e,a){a.d(e,{default:()=>d});var n=a(1366),i=a(9418),s=a(4409);const l={keyfocusEnabled:!1,handleKeyDown:function(t){"Enter"==t.key||13==t.which?this.keyfocusEnabled=!0:"Tab"!=t.key&&9!=t.which||(this.keyfocusEnabled=!1)},handleClick:function(t){const e=$(t.target).attr("id");t.preventDefault(),this.keyfocusEnabled?(sessionStorage.setItem("focusonload",`${e}`),sessionStorage.removeItem("assetpgclicked")):(sessionStorage.removeItem("focusonload"),sessionStorage.setItem("assetpgclicked","true")),window.location.replace(t.target.href)},initializeAssetPagination:function(){const t=sessionStorage.getItem("focusonload"),e=sessionStorage.getItem("assetpgclicked");if(null===t&&null===e)return null;if(null!=t){const e=i.A.sanitize(t),a=$(`#${e}`).parents(".pagination-list").find("li.active a.pagination");("asset__pagination--prev"==e||"asset__pagination--next"==e)&&$(`#${e}[aria-disabled]`).length>0?a.focus():$(`#${e}`).focus()}else if(null!=e){const t=s.A.adjustContentHeight()+16,e=document.querySelector(".filter--pagination__label");$("html, body").animate({scrollTop:$(e).offset().top-t},500,(()=>{$(e).focus()}))}sessionStorage.removeItem("focusonload"),sessionStorage.removeItem("assetpgclicked")},init:function(t){t.find("a.asset__pagination").on("keydown",this.handleKeyDown),t.find("a.asset__pagination").on("click",this.handleClick),this.initializeAssetPagination()}};var r=a(9520);const o={selectors:{results:".enterprise-results"},totalPage:null,pagination:null,queryString:new URLSearchParams(window.location.search),loadFilters:function(t,e){this.queryString&&t.find(".filter--fields label select").each(((t,a)=>{const n=$(a),i=n.attr("data-name"),s=this.queryString.get(i);s&&n.find(`[value="${s}"]`).length?(n.val(s),a.dispatchEvent(new window.Event("change",{bubbles:!0}))):s&&this.queryString.delete(i),i==e.relTagFilteredParamName&&s&&(e.relatedTagFiltered=!0)}))},successCallback:function(t,e,a,i){const l=$(a);if(t.count>0){l.find(".sort--section").removeAttr("style");let e=parseInt(i.offset)+parseInt(t.data[0].Number),o=parseInt(i.offset)+parseInt(t.data[t.data.length-1].Number),d=t.data.map((t=>{let e={};return t.ResultFields.forEach((t=>{e[t.Name]=t.Value})),e})).map((t=>{let e=null,a=null,n=null,s="",l="thumbnailalt"in t&&t.thumbnailalt?t.thumbnailalt:i.imgPlaceholderText,o="enpr__link--standalone",d="",c="";if("_blank"==i.articleredirecttype&&(o="enpr__link--inline inserted--newtabspan",d='<span class="image-icon svg--newtab position--right"><svg xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-label=" Opens in a new window" width="16" height="16" viewBox="0 0 16 16" fill-rule="evenodd"><path d="M13.37,13.88c0,.57-.46,1.03-1.03,1.03H2.02c-.57,0-1.03-.46-1.03-1.03V4.09c0-.57,.46-1.03,1.03-1.03h6.19v1.03H2.02V13.87H12.33v-5.66h1.03v5.67Z" fill="#262626" /> <path d="M14.9,7.18h-1.03V2.76l-5.83,5.82-.73-.72L13.13,2.03h-4.42V.99h5.16c.57,0,1.03,.46,1.03,1.03V7.18Z" fill="#262626" fill-rule="evenodd" /></svg></span>',c='rel="noopener noreferrer"'),"title"in t&&(n="url"in t&&t.url?`<h3 class="card-headline"><a class="${o}" href="${t.url}" target="${i.articleredirecttype}" ${c} data-linkvariant="default">${t.title}${d}</a></h3>`:`<h3 class="card-headline">${t.title}</h3>`),e="thumbnail"in t&&t.thumbnail?`<div class="card-img"><img class="lazyload" loading="lazy" data-lazysrc="${t.thumbnail}" alt="${void 0!==l?l:""}"/></div>`:"alternatethumbnail"in t&&t.alternatethumbnail?`<div class="card-img"><img class="lazyload" loading="lazy" data-lazysrc="${t.alternatethumbnail}" alt="${void 0!==l?l:""}"/></div>`:`<div class="card-img"><img class="lazyload" loading="lazy" data-lazysrc="${i.imgPlaceholder}" alt="${void 0!==l?l:""}"/></div>`,!i.resultshidepublishdate||"false"==i.resultshidepublishdate)if("publishdate"==i.secondarytag){if("publishdate"in t){let e=new Date(t.publishdate);(0,r.f)(e)&&(a=`<p class="card-date">${(0,r.Y)(e,"MMMM DD, YYYY")}</p>`)}}else i.secondarytag in t&&(a=`<p class="card-date">${t[i.publishdate]}</p>`);return i.resultshidepublishdate&&"false"!=i.resultshidepublishdate||"readtime"in t&&t.readtime&&(s=`<p class="card-readtime"><span> | </span>${t.readtime} to read</p>`),`<li class="card-block"><div class="card-item">${e||""}<div class="card-body">
1<div class="card-details">${a||""}${s}</div>${n}</div></div></li>`})),c=$(".card li");if(c&&c.length>0?(l.find(".card").empty(),l.find(".card").append(d),s.A.imgLazyLoading()):(l.find(".card").append(d),s.A.imgLazyLoading()),"pagination"===i.variation){i.count<t.count?(i.totalPage=Math.ceil(t.count/i.count),n.A.createPagination(t.count,t.pagination,a,i.count)):(l.find("#pagination-results").empty(),l.find(".numberPages").text(""));let s=l.find(".result--count");if(s&&s.length>0){let a=s.attr("data-text");a=e!=o?a.replace("%2",t.count).replace("%1",`${e} - ${o}`):a.replace("%2",t.count).replace("%1",`${e}`),l.find(".result--count").text(a).removeClass("visuallyhidden")}}}else l.find(".card").empty(),l.find(".numberPages").empty(),l.find(".pagination-list").empty(),l.find(".result--count").text(i.noresulttext||"No results for selected filters.").removeClass("visuallyhidden"),l.find(".sort--section").css({display:"none"})},getResults:function(t,e,a,n,i){if(!["pagination","loadmore"].includes(e.variation))return;let s=e.url;if(e.filter&&e.filter.length>0){let t=e.url.split("?"),a=t[0],n=t[1],i=new URLSearchParams(n);e.filter.forEach((t=>{t.value&&"none"!=t.value?i.set(t.key,t.value):e.tag&&t.key in e.tag?i.set(t.key,e.tag[t.key]):i.delete(t.key)})),e.url=`${a}?${i.toString()}`,s=e.url}let l,r=e.url.split("?"),o=r[0];if(e.relatedTagFiltered){let t=r[1].replace(/\%2B/g,"+");l=t.slice(0,t.lastIndexOf("&")),e.relatedTagFiltered=!1}else l=r[1];let d=new URLSearchParams(l);d.set("sortdirection",e.sortdirection),d.set(e.sortqueryparam||"sortby",e.sortfieldname||"publishdate"),e.url=`${o}?${d.toString()}`,s=e.url,$.ajax({url:`${s}&offset=${i?0:e.offset}`,type:"GET",dataType:"json",success:function(s){let l=s;t({data:l.Results,pagination:l.Pagination,count:l.Count},a,n,e,i)}})},init(){$(this.selectors.results).each(((t,e)=>{const a=$(e),i={url:null,count:null,tag:{},totalPage:null,pagination:null,offset:0};i.variation=a.find(".cards").attr("data-variation"),i.secondarytag=a.find(".cards").attr("data-secondarytag")||"publishdate",i.filter=null,i.imgPlaceholder=a.find(".cards").attr("data-imgplaceholder"),i.imgPlaceholderText=a.find(".cards").attr("data-imgalttext"),i.sortdirection="desc",i.sortfieldname=a.find("#filtersortdesk").attr("data-fieldname"),i.sortqueryparam=a.find("#filtersortdesk").attr("data-name"),i.noresulttext=a.find(".cards").attr("data-noresult"),i.isFilterRedirect=a.find(".enterprise-filter .filter").hasClass("filter--redirect"),i.filterRedirectBaseUrl=a.find(".linkwrapper a").attr("href"),i.relTagFilteredParamName="relatedTagFiltered",i.relatedTagFiltered=!1,i.resultshidepublishdate=a.find(".cards").attr("data-results-hidepublishdate"),i.articleredirecttype=a.find(".cards").attr("data-articleredirect"),"pagination"===i.variation?(n.A.initalizeUserAction($(e),i),window.addEventListener("paginationEv",(t=>{let a=t.detail&&t.detail.type?t.detail.type:null,n=t.detail.elm;if("results"===a){let t=n.attr("data-offset"),a=n.attr("data-name");i.offset=t,o.getResults(o.successCallback,i,a,e),$(e).find(".filter--pagination__label").focus()}}),!1)):i.variation||l.init($(e));const s=$(e).find(".cards--tags .tags");let r=[];s&&s.length>0&&(r=s.map(((t,e)=>{let a=$(e).attr("data-key");const n=$(e).attr("data-value").split(",").map((t=>`"${t}"`)).join(",");return i.tag[a]=n,`${a}=${n}`})));let d=[...r];if(i.count=$(e).find(".cards").attr("data-count"),i.variation){if(i.url=`${$(e).find(".cards").attr("data-url")}&output=json&hits=${i.count}&${d.join("&")}`,this.loadFilters(a,i),this.queryString){let t=i.url.split("?"),e=t[0],a=t[1],n=new URLSearchParams(a);for(const[t,e]of this.queryString)n.set(t,e);i.url=`${e}?${n.toString()}`}$(window).on("load",(()=>this.getResults(this.successCallback,i,null,e)))}else i.url="";window.addEventListener("build",(t=>{i.filter=t.detail,i.offset=0;let a=null,n=i.filter.map((t=>`${t.key}=${t.value}`));if(i.isFilterRedirect){let t=i.filterRedirectBaseUrl.split("?");t&&t.length>1?a=`${i.filterRedirectBaseUrl}&${n.join("&")}`:(n=i.filter.map((t=>`${t.key}=${t.value}`)),a=`${i.filterRedirectBaseUrl}?${n.join("&")}`),window.open(a,"_self")}else o.getResults(o.successCallback,i,null,e,!0)}),!1),window.addEventListener("pressreleaseevnt",(t=>{i.offset=0;let a=i.url.split("?"),n=a[0],s=a[1],l=new URLSearchParams(s);t.detail&&t.detail.isPressRelease?l.set("contenttype",'"Press Release"'):"contenttype"in i.tag&&l.set("contenttype",i.tag.contenttype),i.url=`${n}?${l.toString()}`,o.getResults(o.successCallback,i,null,e,!0)}),!1),window.addEventListener("sortevnt",(t=>{i.sortdirection=t.detail,o.getResults(o.successCallback,i,null,e,!0)}),!1)})),$(".enterprise-results").removeClass("visuallyhidden")}},d=o},9520(t,e,a){function n(t,e,a=null){let n=a?new Date(t.toLocaleStr
1ing(void 0,{timeZone:a})):t;return Object.entries({A:n.getHours()<12?"AM":"PM",SSS:n.getMilliseconds().toString().padStart(3,"0"),SS:n.getMilliseconds().toString().padStart(2,"0").substring(0,2),S:n.getMilliseconds().toString().substring(0,1),ss:n.getSeconds().toString().padStart(2,"0"),s:n.getSeconds(),HH:n.getHours().toString().padStart(2,"0"),H:n.getHours().toString(),hh:(n.getHours()%12||12).toString().padStart(2,"0"),h:(n.getHours()%12||12).toString(),YYYY:n.getFullYear(),YY:n.getFullYear().toString().substring(2),DD:n.getDate().toString().padStart(2,"0"),D:n.getDate(),mm:n.getMinutes().toString().padStart(2,"0"),m:n.getMinutes(),MMMM:n.toLocaleString(void 0,{month:"long"}),MMM:n.toLocaleString(void 0,{month:"short"}),MM:(n.getMonth()+1).toString().padStart(2,"0")}).reduce(((t,e)=>t.replace(e[0],e[1].toString())),e)}function i(t){return t instanceof Date&&!isNaN(t.getTime())}a.d(e,{Y:()=>n,f:()=>i})}}]);
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.