PageSourceSearch

https://www.arielinvestments.com/wp-content/themes/ariel/ui/arielPeopleApplicatione3ba77a8.js

js arielinvestments.com collected 2026-10-02 05:50:01 UTC 13,653 bytes, 1 lines download raw bytes

1import{n as l,V as n,a as c}from"./_plugin-vue2_normalizer85f9f878.js";import{S as p,g as h}from"./js/brunswick-gsap-2e863fae.js";import"./js/brunswick-bootstrap-6a7c7c5a.js";const o={methods:{updateScroller(){p.refresh()}}};const u={props:["personData","isSearchActive"],name:"arielPersonStandard",mixins:[o],data(){return{personMedia:null,itemShow:!0,personLayoutClasses:"col-12 col-md-4 col-lg-3"}},created:function(){this.personData&&this.personData.colClasses&&(this.personLayoutClasses=this.personData.colClasses)},watch:{isSearchActive:{immediate:!0,handler(s,e){this.personData.person.inSearch&&this.isSearchActive?this.itemShow=!0:this.isSearchActive&&!this.personData.person.inSearch?this.itemShow=!1:this.itemShow=!0}}}};var d=function(){var e=this,t=e._self._c;return this.personData&&e.itemShow?t("div",{staticClass:"ar-person-item-wrap",class:e.personLayoutClasses,attrs:{"data-person-id":this.personData.id}},[t("a",{staticClass:"person standard",attrs:{href:e.personData.person.permalink}},[t("div",{staticClass:"ar-person-img"},[e.personData.person.image&&e.personData.person.image.sources.length>0?t("picture",{},[e._l(e.personData.person.image.sources,function(a,r){return t("source",{key:r,attrs:{media:`(min-width: ${a.minWidth})`,srcset:a.srcset}})}),t("img",{attrs:{src:e.personData.person.image.imgSrc,alt:e.personData.person.image.imgAlt},on:{load:this.updateScroller}})],2):e._e()]),t("div",{staticClass:"ar-person-info"},[t("h3",{staticClass:"ar-person-name"},[e._v(e._s(e.personData.person.title))]),t("div",{staticClass:"ar-person-roles"},[e._l(e.personData.person.roles,function(a,r){return t("p",{key:r,staticClass:"ar-person-role"},[t("span",{domProps:{innerHTML:e._s(a)}})])}),e.personData.person.leadProduct.length>0?t("p",{staticClass:"ar-person-role"},[e._v(" Lead Portfolio Manager: "),e._l(e.personData.person.leadProduct,function(a,r){return t("span",{key:r},[e._v(e._s(a.label)),r!=e.personData.person.leadProduct.length-1?t("span",[e._v(", ")]):e._e()])})],2):e._e(),e.personData.person.primaryProduct.length>0?t("p",{staticClass:"ar-person-role"},[e._v(" Portfolio Manager: "),e._l(e.personData.person.primaryProduct,function(a,r){return t("span",{key:r},[e._v(e._s(a.label)),r!=e.personData.person.primaryProduct.length-1?t("span",[e._v(", ")]):e._e()])})],2):e._e(),e.personData.person.products.length>0?t("p",{staticClass:"ar-person-role"},[e._v(" Co-Portfolio Manager: "),e._l(e.personData.person.products,function(a,r){return t("span",{key:r},[e._v(e._s(a.label)),r!=e.personData.person.products.length-1?t("span",[e._v(", ")]):e._e()])})],2):e._e()],2)])])]):e._e()},m=[],f=l(u,d,m,!1,null,null,null,null);const _=f.exports;const v={props:["personData","isSearchActive"],name:"arielPersonFeatured",mixins:[o],data(){return{personMedia:null,itemShow:!0}},created:function(){},watch:{isSearchActive:{immediate:!0,handler(s,e){this.personData.person.inSearch&&this.isSearchActive?this.itemShow=!0:this.isSearchActive&&!this.personData.person.inSearch?this.itemShow=!1:this.itemShow=!0}}}};var g=function(){var e=this,t=e._self._c;return this.personData&&e.itemShow?t("div",{staticClass:"ar-person-item-wrap",class:e.personData.colClasses},[t("a",{staticClass:"person featured",attrs:{href:e.personData.person.permalink}},[t("div",{staticClass:"ar-person-img"},[e.personData.person.image&&e.personData.person.image.sources.length>0?t("picture",{},[e._l(e.personData.person.image.sources,function(a,r){return t("source",{key:r,attrs:{media:`(min-width: ${a.minWidth})`,srcset:a.srcset}})}),t("img",{attrs:{src:e.personData.person.image.imgSrc,alt:e.personData.person.image.imgAlt},on:{load:this.updateScroller}})],2):e._e()]),t("div",{staticClass:"ar-person-info"},[t("h3",{staticClass:"ar-person-name"},[e._v(e._s(e.personData.person.title))]),t("div",{staticClass:"ar-person-roles"},e._l(e.personData.person.roles,function(a,r){return t("p",{key:r,staticClass:"ar-person-role"},[t("span",{domProps:{innerHTML:e._s(a)}})])}),0)]),e.personData.person.quote?t("div",{staticClass:"ar-person-bq-wrap"},[t("blockquote",{staticClass:"ar-person-quote",domProps:{innerHTML:e._s(e.personData.person.quote)}}
1)]):e._e()])]):e._e()},C=[],S=l(v,g,C,!1,null,null,null,null);const w=S.exports,i=new n;const A={name:"personFilters",props:["eventToEmit","teamOptions","doResetAll"],data(){return{defaultValue:"All Teams",currentValue:"All Teams",currentSearchInput:"",showReset:!1}},mounted(){i.$on("filterValues",this.setCurrentFilterValues),i.$on("resetSearch",this.resetSearchValue)},watch:{currentValue:function(s){this.showReset=s!=="All Teams"},currentSearchInput:function(s){this.showReset=s!==""}},methods:{setCurrentFilterValues(s){s.teamFilter===null?this.currentValue=this.defaultValue:this.currentValue=s.teamFilter,s.searchFilter===null?this.resetSearchValue():this.$refs.searchfield.value=s.searchFilter},onInput(s){this.currentSearchInput=s.target.value},resetSearchValue(){this.$refs.searchfield&&(this.$refs.searchfield.value="",this.currentSearchInput="")},emitValue(s){this.currentValue=s.target.dataset.btnValue,this.$emit(this.eventToEmit,s.target.dataset.btnValue)},emitSearch(s){s.preventDefault();const e=this.$refs.searchfield.value;if(e.length<1)this.$emit("searchApp","resetSearch");else if(e.length>0&&e.length<3){this.$emit("searchLengthError");return}else this.$emit("searchApp",e)}}};var D=function(){var e=this,t=e._self._c;return t("div",{staticClass:"ar-filters-wrapper"},[t("div",{staticClass:"ar-filter-dd ar-control"},[t("div",{staticClass:"dropdown ar-dropdown"},[t("button",{staticClass:"dropdown-toggle",attrs:{type:"button",id:"arielPeopleAppFilterDD","data-bs-toggle":"dropdown","aria-expanded":"false"}},[e._v(" "+e._s(this.currentValue)+" ")]),t("ul",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"arielPeopleAppFilterDD",role:"menu"}},[t("li",[t("button",{class:`dropdown-item ${e.currentValue==="All Teams"?"dropdown-item-selected":""}`,attrs:{"data-btn-value":this.defaultValue},on:{click:function(a){return e.emitValue(a)}}},[e._v("All Teams")])]),e._l(this.teamOptions,function(a){return t("li",[t("button",{class:`dropdown-item ${e.currentValue===a?"dropdown-item-selected":""}`,attrs:{"data-btn-value":a},on:{click:function(r){return e.emitValue(r)}}},[e._v(e._s(a))])])})],2)])]),e.showReset?t("div",{staticClass:"ar-people-supp-reset"},[t("button",{staticClass:"ar-people-supp-reset-btn",on:{click:e.doResetAll}},[e._v("Reset All Filters")])]):e._e(),t("div",{staticClass:"ar-filter-search ar-control"},[t("input",{ref:"searchfield",attrs:{type:"search",placeholder:"Search by name"},on:{input:e.onInput,keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.emitSearch(a)}}}),t("button",{staticClass:"ar-filter-search-btn",on:{click:e.emitSearch}},[t("span",{staticClass:"screen-reader-text"},[e._v("Search for people")]),t("span",{staticClass:"ar-filter-search-icon",attrs:{"aria-hidden":"true",role:"presentation"}})])])])},V=[],F=l(A,D,V,!1,null,null,null,null);const y=F.exports;const P={name:"peopleApp",components:{arielPersonStandard:_,arielPersonFeatured:w,personFilters:y},mixins:[o],data(){return{teamCategories:[],personsArray:[],personsPermalinks:[],appLoading:!0,teamsData:null,searchActive:!1,showingSearch:!1,searchCount:0,searchError:!1,searchErrorMessage:"Please enter a minimum of three characters to search",filterValues:{teamFilter:null,searchFilter:null}}},created:function(){if(this.teamsData=c.getLocalApplicationJson(),this.teamsData)for(let s=0;s<this.teamsData.length;s++){this.teamCategories.push(this.teamsData[s].title),this.$set(this.teamsData[s],"isActive",!0);let e=this.teamsData[s].item;for(let t=0;t<e.length;t++){let a=e[t].person;if(!this.personsPermalinks.includes(a.permalink)){let r={};r.person=a,this.personsPermalinks.push(a.permalink),this.personsArray.push(r)}}}},mounted(){this.applyUrlParams(),this.appLoading=!1},methods:{waitFor(s){this.appLoading=!0,setTimeout(()=>{this.appLoading=!1},s)},async doTeamFiltering(s){this.waitFor(500),this.filterValues.searchFilter=null,this.searchActive=!1,this.showingSearch=!1,i.$emit("resetSearch",this.filterValues),this.filterValues.teamFilter=s,this.filterTeams()},filterTeams(){if(!!this.filterValues.teamFilter){for(let s=0;s<this.teamsData.length;s++){let e=this.teamsData[s];
1this.filterValues.teamFilter==="All Teams"?e.isActive=!0:e.title!==this.filterValues.teamFilter?e.isActive=!1:e.isActive=!0}this.setUrlParameters()}},resetTeamFilters(){this.filterValues.teamFilter=null,this.setUrlParameters()},async doPeopleSearch(s){if(this.waitFor(500),this.searchActive=!1,this.searchError=!1,s==="resetSearch"){this.setSearchInActive();return}this.filterValues.searchFilter=s,this.searchPeople()},resetAll(){this.filterValues.searchFilter=null,this.doTeamFiltering("All Teams"),this.searchActive=!1,this.searchError=!1,this.showingSearch=!1,i.$emit("filterValues",this.filterValues),setTimeout(()=>{this.filterValues.teamFilter=null,this.setUrlParameters()},1e3)},setSearchError(){this.searchError=!0},setSearchInActive(){this.filterValues.searchFilter=null,this.searchActive=!1,this.searchError=!1,this.showingSearch=!1,this.setUrlParameters()},searchPeople(){this.searchActive=!1,this.showingSearch=!0,this.resetTeamFilters(),this.searchCount=0;for(let s=0;s<this.personsArray.length;s++){let t=this.personsArray[s].person;this.$set(t,"inSearch",!1),t.title.toLowerCase().includes(this.filterValues.searchFilter.toLowerCase())&&(this.$set(t,"inSearch",!0),this.searchCount++)}setTimeout(()=>{this.searchActive=!0,this.setUrlParameters()},1e3)},applyUrlParams(){let s=window.location.search;if(s){let e=s,t=new URLSearchParams(e);t.has("team")&&(this.filterValues.teamFilter=decodeURI(t.get("team")),this.filterTeams()),t.has("searchParam")&&(this.filterValues.searchFilter=decodeURI(t.get("searchParam")),this.searchPeople(this.filterValues.searchFilter)),i.$emit("filterValues",this.filterValues)}else return},setUrlParameters(){let s;this.filterValues.teamFilter&&this.filterValues.searchFilter?s=`?team=${this.filterValues.teamFilter}&searchParam=${this.filterValues.searchFilter}`:this.filterValues.teamFilter&&!this.filterValues.searchFilter?s=`?team=${this.filterValues.teamFilter}`:this.filterValues.searchFilter&&!this.filterValues.teamFilter&&(s=`?searchParam=${this.filterValues.searchFilter}`),s&&s.length>0?window.history.replaceState(null,null,s):window.history.replaceState(null,null,window.location.href.split("?")[0])}}};var $=function(){var e=this,t=e._self._c;return e.teamsData?t("section",{staticClass:"ar-vpapp-wrapper",class:{"app-search-active":e.searchActive}},[t("div",{staticClass:"ar-filters-container"},[t("div",{staticClass:"container-xxl g-0"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("person-filters",{attrs:{doResetAll:e.resetAll,eventToEmit:"filtersChanged",teamOptions:e.teamCategories},on:{filtersChanged:e.doTeamFiltering,searchApp:e.doPeopleSearch,searchLengthError:e.setSearchError}})],1)])])]),e.searchError?t("div",{staticClass:"ar-people-supp-controls"},[t("div",{staticClass:"container-xxl g-0"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"ar-people-supp-inner"},[t("div",{staticClass:"ar-people-supp-messaging"},[t("p",{staticClass:"ar-people-supp-sch-error"},[e._v(e._s(e.searchErrorMessage))])])])])])])]):e._e(),t("transition",{staticClass:"faderesults",attrs:{name:"faderesults"}},[e.appLoading?t("div",{staticClass:"ar-vpapp-loading-el"}
1,[e._v("Loading...")]):e._e()]),t("transition",{staticClass:"faderesults",attrs:{name:"faderesults"}},[e.appLoading?e._e():t("div",{staticClass:"ar-vp-app-teams-outer bg-colour-texture-3"},[t("transition-group",{staticClass:"pteams",attrs:{name:"pteams"}},e._l(this.teamsData,function(a){return a.isActive&&!e.showingSearch?t("div",{key:a.title,staticClass:"ar-vpapp-items-wrap g-0",class:a.wrapperClasses},[t("div",{staticClass:"ar-vpapp-group",class:[a.innerClasses,a.itemClasses]},[a.layout==="featured"?t("div",{staticClass:"ar-vpapp-featured-outer"},[t("div",{staticClass:"ar-vpapp-section-title"},[t("div",{staticClass:"row g-0"},[t("div",{staticClass:"col"},[t("h2",{staticClass:"ar-listing-title"},[e._v(e._s(a.title))])])])]),t("div",{staticClass:"ar-vpapp-featured-wrap row g-0"},e._l(a.item,function(r){return t("ariel-person-featured",{key:r.id,attrs:{personData:r,isSearchActive:e.searchActive}})}),1)]):t("div",{staticClass:"ar-vpapp-std-outer"},[t("div",{staticClass:"ar-vapp-section-title"},[t("div",{staticClass:"row g-0"},[t("div",{staticClass:"col"},[t("h2",{staticClass:"ar-listing-title"},[e._v(e._s(a.title))])])])]),t("div",{staticClass:"ar-vpapp-std-wrap row g-0",class:a.layout},e._l(a.item,function(r){return t("ariel-person-standard",{key:r.id,attrs:{personData:r,isSearchActive:e.searchActive}})}),1)])])]):e._e()}),0),t("transition",{staticClass:"pteams",attrs:{name:"pteams"}},[e.searchActive?t("div",{staticClass:"container-xxl ar-people-search-wrapper",class:{"is-visible":e.searchActive}},[t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("h3",{staticClass:"ar-people-search-searchcount"},[e._v(e._s(e.searchCount)+" "),e.searchCount===1?t("span",[e._v(" result")]):t("span",[e._v(" results")])])])]),e.showingSearch?t("div",{staticClass:"ar-vpapp-std-wrap row g-0"},e._l(this.personsArray,function(a){return t("ariel-person-standard",{key:a.id,attrs:{personData:a,isSearchActive:e.searchActive}})}),1):e._e()]):e._e()])],1)])],1):e._e()},k=[],b=l(P,$,k,!1,null,null,null,null);const T=b.exports;h.matchMedia();function R(){n.config.productionTip=!1,new n({render:s=>s(T)}).$mount("#arielPeopleAppContainer")}export{R as arielPeopleApplication};

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.