PageSourceSearch

https://community.worldendo.org/6869.e636788988130c24.js

js worldendo.org collected 2026-10-02 10:15:15 UTC 85,712 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkVeryConnect=self.webpackChunkVeryConnect||[]).push([[6869],{66946:(D,A,r)=>{r.d(A,{Z:()=>ne});var h=r(5296),p=r(14026),f=r(52805),b=r(9803),e=r(25336),a=r(3811),v=r(50725),y=r(89969),F=r(20546),I=r(92508),G=r(55738),N=r(83375),Z=r(76473),O=r(87563),C=r(13135);const T={administrative_area_level_1:1,administrative_area_level_2:2,country:0},U={0:5e5,1:2e5,2:5e4,default:1e4};let M=(()=>{class m{constructor(){this.geoRes=(0,p.f3M)(C.Q)}getAdministrativeLevel(d){return T[d?.raw?.types[0]]??null}getRadius(d){return null!=d?U[d]??U.default:U.default}isAutocompleteGeocodeResult(d){return Boolean(d?.position?.coordinates)}searchByLocation(d){const c=this.getAdministrativeLevel(d),_=this.getRadius(c);return null!==c&&this.isAutocompleteGeocodeResult(d)?this.geoRes.search({params:{location:this.toRadius(d,c)}}).pipe((0,v.U)(x=>Object.assign(x,{location:x.id})),(0,O.K)(()=>(0,e.of)(this.searchByRadius(d,_)))):(0,e.of)(this.searchByRadius(d,_))}toRadius(d,c){const[_,x]=d.position.coordinates;return[x,_,c].join(",")}searchByRadius(d,c){return this.isAutocompleteGeocodeResult(d)?{radius:this.toRadius(d,c)}:null}}return m.\u0275fac=function(d){return new(d||m)},m.\u0275prov=p.Yz7({token:m,factory:m.\u0275fac,providedIn:"root"}),m})();var J=r(85032),L=r(38674),k=r(84773);let V=(()=>{class m{validate(d){const c=d.value;return!c||c.id&&c.position&&c.position.coordinates?null:{PlaceSearchValidator:!0}}}return m.\u0275fac=function(d){return new(d||m)},m.\u0275dir=p.lG2({type:m,selectors:[["tg-search-place","ngModel",""],["tg-search-place","formControl",""],["tg-search-place","formControlName",""]],standalone:!0,features:[p._Bn([{multi:!0,provide:f.Cf,useExisting:(0,p.Gpc)(()=>m)}])]}),m})(),ne=(()=>{class m extends Z.S{constructor(){super(...arguments),this.clearable=!0,this.locationSelected$=new p.vpe,this.emitName$=new b.X(!1),this.fullModel=null,this.locSvc=(0,p.f3M)(M)}get emitName(){return this.emitName$.value}set emitName(d){d!==this.emitName&&this.emitName$.next(d)}ngOnDestroy(){super.ngOnDestroy(),(0,N.completeAll)(this.emitName$,this.locationSelected$)}writeValue(d){if(d){this.fullModel=d;const c=d.location||d.radius,_=c?.id||c?.radius||null,x=this.placeSearch;let Q=x.textCache.getText()||c?.name||_||null;(0,I.isRadiusString)(_)?Q=x.textCache.findLocationNameByRadius(_)||Q:(0,G.K)(_)&&(Q=x.textCache.findLocationNameById(_)||Q),Q!==x.textCache.getText()&&(x.setNativeValue(Q),this.cdr.detectChanges())}else this.fullModel=null,this.ctrl.value&&(this.placeSearch.setNativeValue(null),this.cdr.detectChanges())}createCtrl(){return this.fb.control(null)}valueChanges(){const d=Symbol("Location selected");return this.ctrl.valueChanges.pipe((0,a.w)(c=>c?(0,F.isLocationSearchShorthandValue)(c)?(0,e.of)({location:c}):(0,I.isRadiusSearchShorthandValue)(c)?(0,e.of)({radius:c}):this.locSvc.isAutocompleteGeocodeResult(c)?this.locSvc.searchByLocation(c).pipe((0,v.U)(_=>{let x,Q;const H=c.formatted_address,j=this.placeSearch.textCache;if(!_)return null;if("location"in _)return x="location",Q={id:_.location,name:H},j.recordLocationIdResponse(H,_.location),{[x]:Q,[d]:_};const $=_.radius||this.locSvc.toRadius(c,this.getRadiusDistance(c));return x="radius",Q={radius:$,name:H},j.recordRadiusResponse(H,$),{[x]:Q,[d]:c}})):(0,e.of)(null):(0,e.of)(null)),(0,a.w)(c=>{if(!c)return(0,e.of)(null);const _=c.radius?{radius:c.radius.radius}:{location:c.location.id};return _[d]=c[d],this.emitName$.pipe((0,v.U)(x=>x?c:_))}),(0,v.U)(c=>({...this.fullModel,location:null,radius:null,...c,[d]:c?.[d]})),(0,y.b)(c=>{let _=null;c[d]&&(_=c[d]),delete c[d],this.locationSelected$.emit(_)}),(0,h.H)("[LocationRadiusSearch.value$]"))}getRadiusDistance(d){return this.locSvc.getAdministrativeLevel(d)??this.locSvc.getRadius()}}return m.\u0275fac=function(){let E;return function(c){return(E||(E=p.n5z(m)))(c||m)}}(),m.\u0275cmp=p.Xpm({type:m,selectors:[["tg-location-radius-search"]],viewQuery:function(d,c){if(1&d&&p.Gf(J.U,7),2&d){let _;p.iGM(_=p.CRH())&&(c.placeSearch=_.first)}},hostVars:2,hostBindings:function(d,c){2&d&&p.ekj("tg-input-error-boundary",!0)},inputs:{clearable:"clearable",emitName:"emitName"},outputs:{locationSelected$:"locationSelected"},features:[p._Bn([{multi:!0,provide:f.JU,useExisting:(0,p.Gpc)(()=>m)}]),p.qOj],decls:1,vars:3,consts:[[3,"autocomplete","clearable","formControl","touched"]],template:function(d,c){1&d&&(p.TgZ(0,"tg-search-place",0),p.NdJ("touched",function(){return c.onTouch()}),p.qZA()),2&d&&p.Q6J("autocomplete","none")("clearable",c.clearable)("formControl",c.ctrl)},dependencies:[L.r,k.s,f.JJ,f.oH,J.U,V],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),m})()},88613:(D,A,r)=>{r.d(A,{g:()=>T});var h=r(64762),p=r(662),f=r(5296),b=r(14026),e=r(9803),a=r(25336),v=r(11083),y=r(75372),F=r(3811),I=r(87563),G=r(85597),N=r(56625),Z=r(48e3),O=r(6875),
1C=r(45178);class T{constructor(M,J,L){this.main=M,this.inj=J,this.metaRes=L,this.metaKey$=new e.X(void 0)}ngOnDestroy(){this.metaKey$.complete()}ngOnInit(){this.metaKey$.pipe((0,y.h)(Boolean),(0,F.w)(M=>{let J;if(M instanceof b.OlP)try{J=(0,a.of)(this.inj.get(M))}catch(L){J=(0,v._)(()=>L)}else J=this.metaRes.get(M);return J.pipe((0,f.H)("[ArraySelectPullFromMetadataDirective.metaKey]"),(0,I.K)((L,k)=>k))}),(0,G.R)(this.metaKey$.pipe((0,N.Z)()))).subscribe((0,p.e)(M=>{this.main.items=M}))}}T.\u0275fac=function(M){return new(M||T)(b.Y36(O.w),b.Y36(b.zs3),b.Y36(C.E))},T.\u0275dir=b.lG2({type:T,selectors:[["tg-array-select","pullFromMetadata","",3,"items",""]],inputs:{metaKey:["pullFromMetadata","metaKey"]}}),(0,h.gn)([(0,Z.Z)("metaKey$")],T.prototype,"metaKey",void 0)},15295:(D,A,r)=>{r.d(A,{i:()=>b});var h=r(14026);const p=[[["tg-array-select-label"]],[["tg-array-select-selection-override"]]],f=["tg-array-select-label","tg-array-select-selection-override"];let b=(()=>{class e{}return e.\u0275fac=function(v){return new(v||e)},e.\u0275cmp=h.Xpm({type:e,selectors:[["tg-array-select-header"]],ngContentSelectors:f,decls:2,vars:0,template:function(v,y){1&v&&(h.F$t(p),h.Hsn(0),h.Hsn(1,1))},styles:["[_nghost-%COMP%]{display:flex;flex:1 0 auto;flex-direction:row;justify-content:space-between}"]}),e})()},21560:(D,A,r)=>{r.d(A,{C:()=>e});var h=r(64177),p=r(91226),f=r(14026);const b=["*"];let e=(()=>{class a extends p.C{constructor(y){super(),this.doc=y}onClick(){!this.htmlFor||this.doc.getElementById(String(this.htmlFor))?.focus()}}return a.\u0275fac=function(y){return new(y||a)(f.Y36(h.K0))},a.\u0275cmp=f.Xpm({type:a,selectors:[["tg-array-select-label"]],hostVars:2,hostBindings:function(y,F){1&y&&f.NdJ("click.passive",function(){return F.onClick()}),2&y&&f.ekj("text-muted",F.disabled)},inputs:{htmlFor:["for","htmlFor"]},features:[f.qOj],ngContentSelectors:b,decls:1,vars:0,template:function(y,F){1&y&&(f.F$t(),f.Hsn(0))},styles:["[_nghost-%COMP%]{cursor:default;display:inline;font-weight:700}"]}),a})()},80618:(D,A,r)=>{r.d(A,{b:()=>N});var h=r(662),p=r(5296),f=r(98411),e=r(14026),a=r(25336),v=r(50725),y=r(42809),F=r(31563),I=r(16899);const G=new e.OlP("Phone i18n params",{factory(){const{defaultRegion:Z}=(0,e.f3M)(F.Q),O={phoneCountryCode:"+44"};return Z?(0,e.f3M)(I.a4).pipe((0,v.U)(C=>({phoneCountryCode:C.getCountryCodeFromRegion(Z)})),(0,p.H)("[PhoneNumberI18n]"),function b(Z){return function(C){return new f.y(function(U){let M=!1;const J=C.subscribe({complete:U.complete.bind(U),error:U.error.bind(U),next(L){M=!0,U.next(L)}});return M||U.next(Z),J})}}(O),(0,y.d)(1)):(0,a.of)(O)},providedIn:"root"});let N=(()=>{class Z{constructor(){const C=(0,e.f3M)(e.sBO);(0,e.f3M)(G).subscribe((0,h.e)(T=>{this._value=T,C.markForCheck()}))}get value(){return this._value}}return Z.\u0275fac=function(C){return new(C||Z)},Z.\u0275prov=e.Yz7({token:Z,factory:Z.\u0275fac}),Z})()},44e3:(D,A,r)=>{r.d(A,{V:()=>p});const h=[{class:"progress-bar-success",threshold:20},{class:"progress-bar-info",threshold:40},{class:"progress-bar-info",threshold:60},{class:"progress-bar-warning",threshold:80}];function p(f){return h.find(e=>f<e.threshold)?.class??"progress-bar-danger"}},64026:(D,A,r)=>{r.d(A,{j:()=>p});const p=new(r(14026).OlP)("DefaultSignupFilterProvider")},13026:(D,A,r)=>{(0,r(8592).applyGlobalStyle)("filter-grid",".tg-filter-grid{--tg-grid-spacing:var(--tg-space-3);display:flex;flex-direction:row;flex-wrap:wrap;margin:0 calc(var(--tg-grid-spacing)*-.5)}.tg-filter-grid.filter-grid-disabled>.tg-filter-cell label,.tg-filter-grid.filter-grid-disabled>.tg-filter-cell strong.filter-label{color:#777}.tg-filter-grid>.tg-filter-cell{display:flex;flex-direction:column;margin:var(--tg-grid-spacing) 0;padding:0 var(--tg-grid-spacing);width:calc(100%/var(--tg-grid-cols))}.tg-filter-grid>.tg-filter-cell tg-dropdown-select .no-value-selected{white-space:normal}.tg-filter-grid>.tg-filter-cell .clearable-content>*{width:100%}.tg-filter-grid>.tg-filter-cell strong.filter-label{user-select:none}.tg-filter-grid:after,.tg-filter-grid:before{content:normal}@media (max-width:767px){.tg-filter-grid{--tg-grid-cols:1}}@media (max-width:991px){.tg-filter-grid{--tg-grid-cols:2}.tg-filter-grid.filter-grid-narrow{--tg-grid-cols:1}}@media (min-width:992px){.tg-filter-grid{--tg-grid-cols:3}.tg-filter-grid.filter-grid-narrow{--tg-grid-cols:2}}@media (min-width:1200px){.tg-filter-grid.filter-grid-narrow{--tg-grid-cols:3}}")},1149:(D,A,r)=>{r.d(A,{R:()=>R,U:()=>Wo});var h=r(64762),p=r(88990),f=r(662),b=r(33318),e=r(14026),a=r(52805),v=r(5891),y=r(40921),F=r(71050),I=r(69962),G=r(95004),N=r(25989),Z=r(94e3),O=r(41958),C=r(3811),T=r(85597),U=r(56625),M=r(42809),J=r(75372),L=r(55430),k=r(66370),V=r(66946),ne=r(76306),m=r(80618),E=r(74174),d=r(97482),c=r(92362),x=(r(13026),r(8897)),Q=r(29180),H=r(75143),j=r(60611),$=r(69404),Me=r(87450),ye=r(75378),Ze=r(16354),Oe=r(44597),Ae=r(54014),Ue=r(64026),W=r(61225),se=r(10218);const Se=Symbol("sub");let Fe=(()=>{class o extends c.k{constructor(t){super(),this.defaultProvider=t||{getDefaultSignupFilter:()=>null}}ngOnDestroy(){this[Se]?.unsubscribe()}ngOnInit(){this.value=this.normaliseWriteValue(this.defaultProvider.getDefaultSignupFilter())}normaliseWriteValue(t){switch(t){case!0:case"true":return"signedUp";case!1:case"false":return"nonSignedUp";case null:case void 0:case"":return"all";default:{const n=this.defaultProvider.getDefaultSignupFilter();return console.warn("Invalid tg-signup-filter input received:",t,". Mapping to",n,"by default."),this.normaliseWriteValue(n)}}}onChange(t){this.value=t,this._onChangeFn(Ee[t])}}return o.\u0275fac=function(t){return new(t||o)(e.Y36(Ue.j,8))}
1,o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-signup-filter"]],exportAs:["tg-signup-filter"],features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)},{provide:d.z,useValue:"signupFilterControl"}]),e.qOj],decls:4,vars:10,consts:[[1,"form-control",3,"tgConsumeControlId","disabled","ngModel","ngModelOptions","ngModelChange","blur.passive"],[3,"ngValue","translate"]],template:function(t,n){1&t&&(e.TgZ(0,"select",0),e.NdJ("ngModelChange",function(s){return n.onChange(s)})("blur.passive",function(){return n.onTouch()}),e._UZ(1,"option",1)(2,"option",1)(3,"option",1),e.qZA()),2&t&&(e.Q6J("tgConsumeControlId","id")("disabled",n.disabled)("ngModel",n.value)("ngModelOptions",n.MODEL_OPTS),e.xp6(1),e.Q6J("ngValue","all")("translate","all"),e.xp6(1),e.Q6J("ngValue","signedUp")("translate","signedUp"),e.xp6(1),e.Q6J("ngValue","nonSignedUp")("translate","nonSignedUp"))},dependencies:[W.c,se.P,a.YN,a.Kr,a.EJ,a.JJ,a.On],encapsulation:2,changeDetection:0}),o})();const Ee={all:null,nonSignedUp:!1,signedUp:!0};var ae=r(87065),q=r(25489);let Ie=(()=>{class o extends c.k{}return o.\u0275fac=function(){let l;return function(n){return(l||(l=e.n5z(o)))(n||o)}}(),o.\u0275dir=e.lG2({type:o,inputs:{placeholder:"placeholder"},features:[e.qOj]}),o})();var w=r(64177),K=r(84773),Je=r(42264),Qe=r(83474),oe=r(62441),ce=r(49363),de=r(92194),ie=r(5296),Le=r(75134),ke=r(41241),Ne=r(8194),X=r(98411),z=r(25336),pe=r(50725),De=r(89969),we=r(87563),ee=r(52264),Pe=r(93327),Re=r(58322),Ge=r(94795),He=r(38674),Ye=r(85868),ge=r(90237),Ke=r(5830),Be=r(74831),Ve=r(36818),je=r(12047),ue=r(64683);function $e(o,l){if(1&o&&(e._UZ(0,"i",5),e.TgZ(1,"span",6),e._uU(2),e.qZA()),2&o){const t=l.item;e.Q6J("ngClass",t._clockClass),e.xp6(1),e.Q6J("ngClass",t._spanClass),e.xp6(1),e.Oqu(t.title)}}function We(o,l){1&o&&e._UZ(0,"tg-loader-spinner")}function qe(o,l){1&o&&(e.TgZ(0,"div",7),e._UZ(1,"tg-loader-spinner"),e.qZA())}function Xe(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"input",9),e.NdJ("tgAfterViewInit",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.onInputInit(i))})("blur.passive",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())})("typeaheadOnSelect",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.typeaheadOnSelect(i))}),e.ALo(1,"tr"),e.qZA()}if(2&o){const t=e.oxw(2),n=e.MAs(1);e.Q6J("formControl",t.ctrl)("tgConsumeControlId","id")("placeholder",t.placeholder||e.lcZ(1,9,"typeEvtName"))("autocomplete","off")("typeahead",t.typeahead$)("typeaheadAsync",!0)("typeaheadHideResultsOnBlur",!0)("typeaheadItemTemplate",n)("typeaheadOptionField","title")}}function ze(o,l){if(1&o&&e.YNc(0,Xe,2,11,"input",8),2&o){const t=e.oxw(),n=e.MAs(5);e.Q6J("ngIf",!t.loading)("ngIfElse",n)}}const et=function(o){return{item:o}};function tt(o,l){if(1&o&&e.GkF(0,12),2&o){const t=e.oxw(2),n=e.MAs(1);e.Q6J("ngTemplateOutlet",n)("ngTemplateOutletContext",e.VKq(2,et,t.selectedData))}}function nt(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"button",10),e.NdJ("click.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.showInput(!0))}),e.ALo(1,"tr"),e.YNc(2,tt,1,4,"ng-container",11),e.qZA()}if(2&o){const t=e.oxw(),n=e.MAs(3);e.Q6J("disabled",t.ctrl.disabled)("tgConsumeControlId","id")("tooltip",e.lcZ(1,5,"clickToEdit")),e.xp6(2),e.Q6J("ngIf",!t.loading)("ngIfElse",n)}}class P extends Pe.v{constructor(l,t){super(),this.fb=l,this.evtRes=t,this.selectedData=null,this._openRequests=0,this._writeValue$=new Ne.x,this.shouldFocusInput=!1,(0,q.P)("tg-input-error-boundary")}get loading(){return this._openRequests>0}ngOnDestroy(){this._writeValue$.complete()}ngOnInit(){this.ctrl=this.fb.control(""),this._destroyed$=this._writeValue$.pipe((0,U.Z)(null,null)),this.initTypeahead(),this.initWriteValue()}onInputInit(l){this.shouldFocusInput&&(l.getElement().focus(),this.shouldFocusInput=!1)}setDisabledState(l){l!==this.ctrl.disabled&&(l?this.ctrl.disable():this.ctrl.enable(),this.cdr.detectChanges())}showInput(l){!this.selectedData||(this.shouldFocusInput=l,this.selectedData=null,this.onTouch(),this._onChangeFn(null))}typeaheadOnSelect({item:l}
1){this.selectedData=l,this.shouldFocusInput=!1,this.ctrl.setValue(""),this.onTouch(),this._onChangeFn(this.selectedData)}writeValue(l){this._writeValue$.next(l)}fetchIdData(l){return new X.y(n=>{this._openRequests++,this.cdr.markForCheck();const i=this.evtRes.get(l).pipe((0,pe.U)(le)).subscribe(n);return()=>{i.unsubscribe(),this._openRequests--,this.cdr.markForCheck()}}).pipe((0,M.d)(1))}initTypeahead(){this.typeahead$=new Re.Z({debounceTime:250,getParams:()=>this.ctrl.getRawValue()?.trim()??"",query:l=>this.searchEvents(l)})}initWriteValue(){this._writeValue$.pipe((0,C.w)(l=>{if(!l)return this.showInput(!1),this.cdr.markForCheck(),O.E;const t="string"==typeof l?l:l.id;if(this.isSelected(t))return O.E;if("object"==typeof l){const i=le(l);return this.selectedData=i,this.cdr.markForCheck(),O.E}const n=this.selectedData;return this.fetchIdData(t).pipe((0,De.b)(i=>{n===this.selectedData&&(this.selectedData=i,this.cdr.markForCheck())}))}),(0,T.R)(this._destroyed$),(0,ie.H)("[EventSearchEventSelect.initWriteValue]")).subscribe(de.V)}isSelected(l){return this.selectedData?.id===l}searchEvents(l){return l?this.evtRes.query({params:{status:(0,ke.Z)(Object.values(ee.N),ee.N.DELETED,ee.N.DRAFT),title:l}}).pipe((0,Le.V)(le),(0,T.R)(this._destroyed$),(0,we.K)(()=>(this.searchEvents[p.y7]?.delete(l),O.E)),(0,M.d)(1)):(0,z.of)([])}}function le(o){return Object.assign(o,{_clockClass:o.isPast()?"text-danger":"text-success",_spanClass:o.status===ee.N.CANCELLED?"text-warning":""})}P.\u0275fac=function(l){return new(l||P)(e.Y36(a.QS),e.Y36(Ge.U))},P.\u0275cmp=e.Xpm({type:P,selectors:[["tg-event-search-select"]],inputs:{placeholder:"placeholder"},features:[e._Bn([{provide:d.z,useValue:"user-search"},{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>P)}]),e.qOj],decls:9,vars:2,consts:[["tplTypeahead",""],["tplSpinnerSmall",""],["tplCenteredSpinner",""],["tplNotSelected",""],["class","btn-block btn btn-default text-center",3,"disabled","tgConsumeControlId","tooltip","click.passive",4,"ngIf","ngIfElse"],[1,"fa","fa-clock-o",3,"ngClass"],[3,"ngClass"],[1,"text-center"],["class","form-control",3,"formControl","tgConsumeControlId","placeholder","autocomplete","typeahead","typeaheadAsync","typeaheadHideResultsOnBlur","typeaheadItemTemplate","typeaheadOptionField","tgAfterViewInit","blur.passive","typeaheadOnSelect",4,"ngIf","ngIfElse"],[1,"form-control",3,"formControl","tgConsumeControlId","placeholder","autocomplete","typeahead","typeaheadAsync","typeaheadHideResultsOnBlur","typeaheadItemTemplate","typeaheadOptionField","tgAfterViewInit","blur.passive","typeaheadOnSelect"],[1,"btn-block","btn","btn-default","text-center",3,"disabled","tgConsumeControlId","tooltip","click.passive"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf","ngIfElse"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(l,t){if(1&l&&(e.YNc(0,$e,3,3,"ng-template",null,0,e.W1O),e.YNc(2,We,1,0,"ng-template",null,1,e.W1O),e.YNc(4,qe,2,0,"ng-template",null,2,e.W1O),e.YNc(6,ze,1,2,"ng-template",null,3,e.W1O),e.YNc(8,nt,3,7,"button",4)),2&l){const n=e.MAs(7);e.xp6(8),e.Q6J("ngIf",t.selectedData)("ngIfElse",n)}},dependencies:[w.mk,w.O5,w.tP,W.c,He.r,Ye.G,ge.I,Ke.K,oe.h,Be.i9,Ve.Bp,a.Fj,a.JJ,je.O,a.oH,ue.H],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),(0,h.gn)([(0,p.qQ)(N.Z)],P.prototype,"fetchIdData",null),(0,h.gn)([(0,p.qQ)(N.Z)],P.prototype,"searchEvents",null);const ot=["*"];let _e=(()=>{class o extends c.k{constructor(){super(),this.idsOnly=!0,this.clearHost=(0,e.f3M)(ae.G,{host:!0,optional:!0,skipSelf:!0}),(0,q.P)("tg-input-error-boundary","tg-dropdown-error-boundary")}onEventChange(t){this.onChange(t?this.idsOnly?"string"==typeof t?t:t.id:t:null)}reset(){this.clearHost?this.clearHost.tgClearInput():this.onChange(null)}}return o.\u0275fac=function(t){return new(t||o)}
1,o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-event-search-common"]],inputs:{idsOnly:"idsOnly",placeholder:"placeholder"},features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)}]),e.qOj],ngContentSelectors:ot,decls:6,vars:5,consts:[[1,"d-flex","flex-row","justify-content-between"],[1,"input-area"],[3,"ngModel","ngModelOptions","disabled","placeholder","ngModelChange","touched"],[1,"btn","btn-default",3,"tg-clear-button","disabled","click.passive"]],template:function(t,n){1&t&&(e.F$t(),e.TgZ(0,"div",0)(1,"div",1)(2,"tg-event-search-select",2),e.NdJ("ngModelChange",function(s){return n.onEventChange(s)})("touched",function(){return n.onTouch()}),e.qZA()(),e.TgZ(3,"div")(4,"button",3),e.NdJ("click.passive",function(){return n.reset()}),e.qZA()()(),e.Hsn(5)),2&t&&(e.xp6(2),e.Q6J("ngModel",n.value)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("placeholder",n.placeholder),e.xp6(2),e.Q6J("disabled",n.disabled))},dependencies:[K.s,oe.h,ce.m,a.JJ,a.On,P],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column}.input-area[_ngcontent-%COMP%]{flex:1;min-width:0}"]}),o})();function it(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"tg-event-ticket-select",3),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onTicketChange(i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()}if(2&o){const t=e.oxw();e.Q6J("eventId",t.value.id)("ngModel",t.value.tickets)("ngModelOptions",t.MODEL_OPTS)("disabled",t.disabled)}}function lt(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"tg-event-rsvp-campaign-select",3),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onRsvpCampaignChange(i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()}if(2&o){const t=e.oxw();e.Q6J("eventId",t.value.id)("ngModel",t.value.tickets)("ngModelOptions",t.MODEL_OPTS)("disabled",t.disabled)}}let rt=(()=>{class o extends Ie{constructor(){super(),(0,q.P)("tg-input-error-boundary","tg-dropdown-error-boundary")}ngOnInit(){this.value={campaigns:[],id:null,rsvp:!1,tickets:[]}}normaliseWriteValue(t){const n={campaigns:[],id:null,rsvp:!1,tickets:[]};return t&&("string"==typeof t?n.id=t:(t.id&&(n.id=t.id),n.rsvp=t.rsvp,Array.isArray(t.campaigns)&&(n.campaigns=t.campaigns),Array.isArray(t.tickets)&&(n.tickets=t.tickets))),n}onChange(t){if(this.value=t,t.id){const n={campaigns:[],id:t.id,rsvp:t.rsvp,tickets:[]};t.tickets&&(n.tickets=t.tickets),t.campaigns&&(n.campaigns=t.campaigns),this._onChangeFn(n)}else this._onChangeFn(null)}onTicketChange(t){this.onChange({...this.value,tickets:t})}onRsvpCampaignChange(t){this.onChange({...this.value,campaigns:t})}onIdChange(t){const n={campaigns:[],id:null,rsvp:!1,tickets:[]};this.onChange(t?"string"!=typeof t?{...n,id:t.id,rsvp:Boolean(t.rsvp)}:{...n,id:t}:n)}tgClearInput(){this.onChange({campaigns:[],id:null,rsvp:!1,tickets:[]}),this.cdr.markForCheck()}}return o.\u0275fac=function(t){return new(t||o)}
1,o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-event-search"]],features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)},{provide:ae.G,useExisting:(0,e.Gpc)(()=>o)}],[{provide:d.z,useValue:"user-search"}]),e.qOj],decls:4,vars:7,consts:[[3,"ngModel","ngModelOptions","idsOnly","placeholder","disabled","ngModelChange","touched","reset"],[3,"eventId","ngModel","ngModelOptions","disabled","ngModelChange","touched",4,"ngIf","ngIfElse"],["tplRsvpCampaignSelect",""],[3,"eventId","ngModel","ngModelOptions","disabled","ngModelChange","touched"]],template:function(t,n){if(1&t&&(e.TgZ(0,"tg-event-search-common",0),e.NdJ("ngModelChange",function(s){return n.onIdChange(s)})("touched",function(){return n.onTouch()})("reset",function(){return n.tgClearInput()}),e.YNc(1,it,1,4,"tg-event-ticket-select",1),e.YNc(2,lt,1,4,"ng-template",null,2,e.W1O),e.qZA()),2&t){const i=e.MAs(3);e.Q6J("ngModel",n.value.id)("ngModelOptions",n.MODEL_OPTS)("idsOnly",!1)("placeholder",n.placeholder)("disabled",n.disabled),e.xp6(1),e.Q6J("ngIf",!(null!=n.value&&n.value.rsvp))("ngIfElse",i)}},dependencies:[w.O5,K.s,a.JJ,a.On,Je.B,Qe.o,_e],styles:["[_nghost-%COMP%]{display:block}span[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{font-weight:400}.mr3[_ngcontent-%COMP%]{margin-right:3px}"],changeDetection:0}),o})();var st=r(51351),at=r(65863),ct=r(4087),dt=r(81117),he=r(54074);const pt=/^((19|20)(\d\d))((\s*-\s*((19|20)(\d\d)))|(\s*,\s*((19|20)(\d\d)))*)$/;let gt=(()=>{class o extends c.k{constructor(){super(),this.passesRegex=!0,this.rawValue="",this._valiChange=F.Z,this.focused=!1,this.placeholder=(0,e.f3M)(he.D).translate("example","user-search-year")}normaliseWriteValue(t){return t?.toString()||""}onBlur(){this.focused=!1,this.onTouch()}onFocus(){this.focused=!0}onTextChange(t){this.rawValue=t;const n=this.refreshValidation(),i=this.passesRegex?this.rawValue:null;i!==this.value?this.onChange(i):n&&this._valiChange()}onValueWritten(t){(t||!this.focused)&&(this.rawValue=t||""),this.refreshValidation()}registerOnValidatorChange(t){this._valiChange=t}validate(){return this.passesRegex?null:{endyearfilterpattern:!0}}refreshValidation(){const t=!this.rawValue||pt.test(this.rawValue);return t!==this.passesRegex&&(this.passesRegex=t,!0)}}return o.\u0275fac=function(t){return new(t||o)}
1,o.\u0275dir=e.lG2({type:o,selectors:[["input","tgUserSearchYear",""]],hostVars:3,hostBindings:function(t,n){1&t&&e.NdJ("blur.passive",function(){return n.onBlur()})("focus.passive",function(){return n.onFocus()})("input.passive",function(s){return n.onTextChange(s.target.value)}),2&t&&(e.Ikx("disabled",n.disabled)("value",n.rawValue),e.uIk("placeholder",n.placeholder))},inputs:{_:["tgUserSearchYear","_"],placeholder:"placeholder"},standalone:!0,features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)},{multi:!0,provide:a.Cf,useExisting:(0,e.Gpc)(()=>o)}]),e.qOj]}),o})();var ut=r(50062),_t=r(61885),ht=r(66648),mt=r(23699),ft=r(6875),vt=r(88613),Ct=r(21560),xt=r(15295),bt=r(3077),Tt=r(43383),Mt=r(9803),yt=r(91696),Zt=r(35673),Ot=r(8592),At=r(48e3),Ut=r(92529),St=r(91226);(0,Ot.applyGlobalStyle)("array-select-checkbox-override","tg-array-select .override-checkbox{display:block}tg-array-select .override-checkbox label{font-weight:400;margin-left:3px}");class Y extends St.C{constructor(){super(),this.overriding=!1,this._overrideWith$=new Mt.X(void 0),this.fb=(0,e.f3M)(a.QS),this.r2=(0,e.f3M)(e.Qsj),this.elRef=(0,e.f3M)(e.SBq)}get isDisabled(){return this.disabled||this.disabledInternally&&!this.overriding}ngOnDestroy(){this.destroyed=!0,this._overrideWith$.complete(),super.ngOnDestroy()}ngOnInit(){super.ngOnInit(),this.r2.addClass(this.elRef.nativeElement,"override-checkbox"),this.checkboxId=(0,Tt.Z)("array-select-override-"),this.ctrl=this.fb.control(!1),this.disabledInternally=this.svc.disabledInternally;const l=this.svc.disabled$.pipe((0,pe.U)(Ut.isFalsy)),t=this._overrideWith$.pipe((0,C.w)(n=>this.applyOverrides(n)));this.ctrl.valueChanges.pipe((0,C.w)(n=>n?l:(0,z.of)(!1)),(0,yt.x)(),(0,C.w)(n=>n?t:O.E),(0,ie.H)("[ArraySelect.override]"),(0,T.R)(this.destroyed$)).subscribe(de.V),this.svc.disabledInternally$.pipe((0,Zt.T)(1)).subscribe(n=>{this.disabledInternally=n,this.cdr.markForCheck()})}normaliseOverrideWith(l){return l}applyOverrides(l){return new X.y(t=>{this.overriding=!0,this.cdr.markForCheck();const n=this.doApplyOverrides(l).subscribe({complete:t.complete.bind(t),error:t.error.bind(t)});return()=>{this.overriding=!1,n.unsubscribe(),this.cdr.markForCheck()}})}}Y.\u0275fac=function(l){return new(l||Y)},Y.\u0275dir=e.lG2({type:Y,inputs:{overrideWith:"overrideWith"},features:[e.qOj]}),(0,h.gn)([(0,At.Z)("_overrideWith$",{comparator:I.Z,normaliser(o){return this.normaliseOverrideWith(o)}})],Y.prototype,"overrideWith",void 0);var me=r(39989),re=r(61958);const Et=["*"];let fe=(()=>{class o extends Y{doApplyOverrides(t){return new X.y(n=>{const i=this.svc.selection;this.svc.writeSelection(this.svc.sort(t)),this.svc.disabledInternally=this.svc.selectionOverridden=!0;const s=this.svc.selectionOverridden$.pipe((0,bt.o)(1)).subscribe({complete:n.complete.bind(n),error:n.error.bind(n)});return()=>{s.unsubscribe(),this.svc.disabledInternally=this.svc.selectionOverridden=!1,this.ctrl.value&&this.ctrl.setValue(!1),this.destroyed||this.svc.writeSelection(i)}})}normaliseOverrideWith(t){return Array.isArray(t)?t:[]}}return o.\u0275fac=function(){let l;return function(n){return(l||(l=e.n5z(o)))(n||o)}}(),o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-array-select-selection-override"]],features:[e.qOj],ngContentSelectors:Et,decls:3,vars:6,consts:[["type","checkbox",3,"formControl","disableControl","id","touched"],[3,"for"]],template:function(t,n){1&t&&(e.F$t(),e.TgZ(0,"input",0),e.NdJ("touched",function(){return n.svc.touch$.next()}),e.qZA(),e.TgZ(1,"label",1),e.Hsn(2),e.qZA()),2&t&&(e.Q6J("formControl",n.ctrl)("disableControl",n.isDisabled)("id",n.checkboxId),e.xp6(1),e.ekj("text-muted",n.isDisabled),e.Q6J("for",n.checkboxId))},dependencies:[K.s,me.d,re.y,a.Wl,a.JJ,a.oH],encapsulation:2}),o})();var It=r(15420),ve=r(60407);r(88462);let Jt=(()=>{class o{constructor(t,n,i){this.main=t,this.user=n,this.uSvc=i,n&&(this.ready=!0)}ngOnChanges(t){!t.path||this.refresh()}ngOnInit(){this.ready||this.uSvc.resourcefulStore.pipe((0,ve.q)(1)).subscribe(t=>{this.user=t.user,this.ready=!0,this.refresh()})}refresh(){if(!this.user||!this.path)return;const t=(0,It.Z)(this.user,this.path);this.main.overrideWith=Array.isArray(t)?t:[]}}return o.\u0275fac=function(t){return new(t||o)(e.Y36(fe),e.Y36(E.Ej,8),e.Y36(H.KD))},o.\u0275dir=e.lG2({type:o,selectors:[["tg-array-select-selection-override","pullFromUser","",3,"overrideWith",""]],inputs:{path:["pullFromUser","path"]},features:[e.TTD]}),o})();var Qt=r(39011),Lt=r(27745),kt=r(37559),Nt=r(15449),Dt=r(48921),wt=r(70840),Pt=r(42482);const Rt=["*"];let Gt=(()=>{class o extends Y{formatInput(t){return this._overrideWith$.pipe((0,C.w)(n=>{const i=(0,I.Z)(n,t);return i===this.ctrl.value||this.destroyed?(0,z.of)(t):(0,Nt.H)(0).pipe((0,C.w)(()=>
1(this.ctrl.setValue(i),this.cdr.detectChanges(),O.E)),(0,Dt.O)(t))}))}formatOutput(t){return(0,wt.observeControlValue)(this.ctrl).pipe((0,C.w)(n=>n?this._overrideWith$:(0,z.of)(t)))}ngOnInit(){super.ngOnInit(),this.ctrl.valueChanges.pipe((0,ve.q)(1),(0,T.R)(this.destroyed$)).subscribe(()=>{this.svc.triggerChange()})}doApplyOverrides(){return new X.y(()=>(this.svc.disabledInternally=!0,()=>{this.svc.disabledInternally=!1}))}}return o.\u0275fac=function(){let l;return function(n){return(l||(l=e.n5z(o)))(n||o)}}(),o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-array-select-output-override"]],features:[e._Bn([{provide:Pt.s,useExisting:(0,e.Gpc)(()=>o)}]),e.qOj],ngContentSelectors:Rt,decls:3,vars:6,consts:[["type","checkbox",3,"formControl","disableControl","id","touched"],[3,"for"]],template:function(t,n){1&t&&(e.F$t(),e.TgZ(0,"input",0),e.NdJ("touched",function(){return n.svc.touch$.next()}),e.qZA(),e.TgZ(1,"label",1),e.Hsn(2),e.qZA()),2&t&&(e.Q6J("formControl",n.ctrl)("disableControl",n.isDisabled)("id",n.checkboxId),e.xp6(1),e.ekj("text-muted",n.isDisabled),e.Q6J("for",n.checkboxId))},dependencies:[K.s,me.d,re.y,a.Wl,a.JJ,a.oH],encapsulation:2}),o})();var Ht=r(42943);const Yt=/^((\d)+)((,(\d)+)*)$/;let Kt=(()=>{class o extends c.k{constructor(){super(),this.numericOnly=!1,this._valiChange=F.Z,this.valid=!0,this.value=this.rawValue="",this.placeholder=(0,e.f3M)(he.D).translate("example","user-search-membership-number")}ngOnChanges({numericOnly:t}){if(t&&!t.firstChange){const n=this.valid;this.valid=this.isValid(this.value),this.valid!==n&&this._valiChange()}}normaliseWriteValue(t){return t||""}onChange(t){this.rawValue=t;const n=this.valid;this.valid=this.isValid(t),this.valid?super.onChange(t):(this.value="",n&&this._valiChange())}onValueWritten(t){this.rawValue=t,this.valid=this.isValid(t)}registerOnValidatorChange(t){this._valiChange=t}validate(){return this.valid?null:{memNumRegex:!0}}isValid(t){return!this.numericOnly||!t||Yt.test(t)}}return o.\u0275fac=function(t){return new(t||o)}
1,o.\u0275dir=e.lG2({type:o,selectors:[["input","tgUserSearchMembershipNumber",""]],hostVars:3,hostBindings:function(t,n){1&t&&e.NdJ("blur.passive",function(){return n.onTouch()})("input.passive",function(s){return n.onChange(s.target.value)}),2&t&&(e.Ikx("disabled",n.disabled)("value",n.rawValue),e.uIk("placeholder",n.placeholder))},inputs:{numericOnly:"numericOnly",_:["tgUserSearchMembershipNumber","_"]},standalone:!0,features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)},{multi:!0,provide:a.Cf,useExisting:(0,e.Gpc)(()=>o)}]),e.qOj,e.TTD]}),o})();var Bt=r(77786),Vt=r(99092),jt=r(26495),$t=r(7933),Wt=r(13731),Ce=r(3814),qt=r(26477),Xt=r(69494),zt=r(84822),en=r(53556),tn=r(26132),nn=r(96941),on=r(48907),ln=r(11869),rn=r(42890),sn=r(17691),an=r(68579),cn=r(69828);let dn=(()=>{class o extends c.k{ngOnInit(){this.value=null}normaliseWriteValue(t){return null==t?null:Boolean(t)}}return o.\u0275fac=function(){let l;return function(n){return(l||(l=e.n5z(o)))(n||o)}}(),o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-invited-search"]],features:[e._Bn([{provide:d.z,useValue:"addressbook.admin"},{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)}]),e.qOj],decls:4,vars:11,consts:[[1,"form-control",3,"ngModel","ngModelOptions","tgConsumeControlId","disabled","ngModelChange","blur.passive"],[3,"ngValue","translate","tr-namespace"],[3,"ngValue","translate"]],template:function(t,n){1&t&&(e.TgZ(0,"select",0),e.NdJ("ngModelChange",function(s){return n.onChange(s)})("blur.passive",function(){return n.onTouch()}),e._UZ(1,"option",1)(2,"option",2)(3,"option",2),e.qZA()),2&t&&(e.Q6J("ngModel",n.value)("ngModelOptions",n.MODEL_OPTS)("tgConsumeControlId","id")("disabled",n.disabled),e.xp6(1),e.Q6J("ngValue",null)("translate","all")("tr-namespace","signupFilterControl"),e.xp6(1),e.Q6J("ngValue",!0)("translate","invited"),e.xp6(1),e.Q6J("ngValue",!1)("translate","notInvited"))},dependencies:[W.c,se.P,a.YN,a.Kr,a.EJ,a.JJ,a.On],encapsulation:2,changeDetection:0}),o})();var pn=r(82668),gn=r(92706),xe=r(25497),un=r(45178),_n=r(80499);function hn(o,l){1&o&&(e.TgZ(0,"div",2),e._UZ(1,"tg-loader-spinner",3),e.qZA()),2&o&&(e.xp6(1),e.Q6J("tgConsumeControlId","id"))}function mn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"tg-dropdown-select",4),e.NdJ("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())})("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onChange(i))}),e.qZA(),e.TgZ(1,"button",5),e.NdJ("click.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onChange([]))}),e.qZA()}if(2&o){const t=e.oxw();e.Q6J("disabled",t.disabled)("ngModel",t.value)("ngModelOptions",t.MODEL_OPTS)("items",t.types)("valueKey","id")("labelKey","name")("multi",!0),e.xp6(1),e.Q6J("disabled",t.disabled)}}let fn=(()=>{class o extends c.k{constructor(t){super(),this.metaRes=t,this.hasEmailTypes=new gn.c,this.controlIdConsumer=(0,e.f3M)(xe.E),this.value=[],(0,q.P)("tg-dropdown-error-boundary")}ngOnDestroy(){this.hasEmailTypes.complete()}ngOnInit(){this.controlIdConsumer.markAsConsumed(),this.metaRes.get("email_types").pipe((0,b.r)(t=>null!=t.campaign&&!t.newsletter),(0,ie.H)("[EmailTypesSearch.fetch]"),(0,T.R)(this.hasEmailTypes.pipe((0,U.Z)(null,null)))).subscribe((0,f.e)(t=>{this.types=t,(0,pn.t)(this.hasEmailTypes,Boolean(t.length)),this.cdr.markForCheck()}))}normaliseWriteValue(t){return Array.isArray(t)?t:[]}}return o.\u0275fac=function(t){return new(t||o)(e.Y36(un.E))},o.\u0275cmp=e.Xpm({type:o,selectors:[["tg-email-types-search"]],outputs:{hasEmailTypes:"hasEmailTypes"},features:[e._Bn([{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>o)},xe.E]),e.qOj],decls:3,vars:2,consts:[["tplLoading",""],[3,"ngIf","ngIfElse"],[1,"text-center","w-100"],[3,"tgConsumeControlId"],[1,"w-100",3,"disabled","ngModel","ngModelOptions","items","valueKey","labelKey","multi","touched","ngModelChange"],[1,"btn-default",3,"tg-clear-button","disabled","click.passive"]],template:function(t,n){if(1&t&&(e.YNc(0,hn,2,1,"ng-template",null,0,e.W1O),e.YNc(2,mn,2,8,"ng-template",1)),2&t){const i=e.MAs(1);e.xp6(2),e.Q6J("ngIf",n.types)("ngIfElse",i)}},dependencies:[ce.m,w.O5,W.c,K.s,ge.I,oe.h,_n._,a.JJ,a.On],styles:["[_nghost-%COMP%]{display:flex;flex-wrap:nowrap}"],changeDetection:0}),o})();var vn=r(37666),Cn=r(39805);function xn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function bn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",9)(1,"strong",10),e.YNc(2,xn,1,0,"tg-search-admin-lock",11),e.TgZ(3,"tg-info-bubble"),e._uU(4),e.ALo(5,"tr"),e.qZA(),e.TgZ(6,"span"),e._uU(7),e.ALo(8,"tr"),e.qZA()(),e.TgZ(9,"tg-help-block-container")(10,"tg-event-search",12),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("event",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.oxw();e.xp6(2),e.Q6J("ngIf",t.config.event.showLock),e.xp6(2),e.Oqu(e.l
1cZ(5,6,"eventTT")),e.xp6(3),e.Oqu(e.lcZ(8,8,"event")),e.xp6(3),e.Q6J("ngModel",t.value.event)("ngModelOptions",t.MODEL_OPTS)("disabled",t.disabled)}}function Tn(o,l){1&o&&e._UZ(0,"tg-user-name",18),2&o&&e.Q6J("user",l.item)}function Mn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,14)(2,"label",15)(3,"tg-info-bubble"),e._uU(4),e.ALo(5,"tr"),e.qZA(),e.TgZ(6,"span"),e._uU(7),e.ALo(8,"tr"),e.qZA()(),e.TgZ(9,"tg-help-block-container")(10,"tg-user-id-search",16),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("ids",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.YNc(11,Tn,1,1,"tg-user-name",17),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(2),e.Oqu(e.lcZ(5,8,"byIdTooltip")),e.xp6(3),e.hij("",e.lcZ(8,10,"byId"),":"),e.xp6(3),e.Q6J("ngModel",n.value.ids)("controlId",t.id)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)}}function yn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Zn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,19)(2,"label",15),e.YNc(3,yn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-date-range-search",20),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw();return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=l.$implicit,n=e.MAs(1),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(1),e.Q6J("ngIf",t.cfg.showLock),e.xp6(2),e.Oqu(e.lcZ(6,11,t.tooltip)),e.xp6(3),e.hij("",e.lcZ(9,13,t.label),":"),e.xp6(3),e.Q6J("ngModel",i.value[t.field])("startDate",t.cfg.startDate)("endDate",t.cfg.endDate)("initialView",i.initialView)("controlId",n.id)("disabled",i.disabled)}}function On(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function An(o,l){1&o&&(e.TgZ(0,"tg-info-bubble"),e._uU(1),e.ALo(2,"tr"),e.qZA()),2&o&&(e.xp6(1),e.Oqu(e.xi3(2,1,"tooltip","user-search-year")))}function Un(o,l){1&o&&e._uU(0,":")}function Sn(o,l){if(1&o&&e._UZ(0,"tg-help-block",26),2&o){e.oxw();const t=e.MAs(12);e.Q6J("control",t.control)}}function Fn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,21)(2,"label",15),e.YNc(3,On,1,0,"tg-search-admin-lock",11),e.YNc(4,An,3,4,"tg-info-bubble",11),e.TgZ(5,"span"),e.ynx(6),e._uU(7),e.ALo(8,"tr"),e.BQk(),e.YNc(9,Un,1,0,"ng-template",6),e.qZA()(),e.TgZ(10,"tg-clearable-input",22)(11,"input",23,24),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("endyear",i))})("blur.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()(),e.YNc(13,Sn,1,1,"tg-help-block",25),e.qZA()}if(2&o){const t=e.MAs(1),n=e.MAs(12),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",i.config.endyear.showLock),e.xp6(1),e.Q6J("ngIf",i.config.endyear.tooltip),e.xp6(3),e.Oqu(e.xi3(8,12,"label","user-search-year")),e.xp6(2),e.Q6J("ngIf",i.config.endyear.colon),e.xp6(1),e.Q6J("disabled",i.disabled),e.xp6(1),e.Q6J("ngModel",i.value.endyear)("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled),e.uIk("id",t.id),e.xp6(2),e.Q6J("ngIf",n.control.touched)}}function En(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function In(o,l){if(1&o&&e._UZ(0,"tg-help-block",26),2&o){e.oxw();const t=e.MAs(13);e.Q6J("control",t.control)}}function Jn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,27)(2,"label",15),e.YNc(3,En,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"div")(11,"tg-clearable-input",22)(12,"input",28,29),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("membership_number",i))})("blur.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()(),e.YNc(14,In,1,1,"tg-help-block",25),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.MAs(13),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",i.config.membership_number.showLock),e.xp6(2),e.Oqu(e.xi3(6,12,"tooltip","user-search-membership-number")),e.xp6(3),e.hij("",e.xi3(9,15,"label","user-search-membership-number"),":"),e.xp6(3),e.Q6J("disabled",i.disabled),e.xp6(1),e.Q6J("numericOnly",i.config.membership_number.numericOnly)("ngModel",i.value.membership_number)("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled),e.uIk("id",t.id),e.xp6(2),e.Q6J("ngIf",n.control.touched)}}function Qn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Ln(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,30)(2,"label",15),e.YNc(3,Qn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-membership",31),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw();return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=l.$implicit,n=e.MAs(1),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(1),e.Q6J("ngIf",t.cfg.showLock),e.xp6(2),e.Oqu(t.cfg.tooltip||e.xi3(6,10,"tooltip","user-search-membership")),e.xp6(3),e.hij("",t.cfg.label||e.xi3(9,13,"label","user-search-membership"),":"),e.xp6(3),e.Q6J("showPublic",t.cfg.showPublic)("ngModel",i.value[t.field])("controlId",n.id)("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled)}}function kn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}const Nn=function(){return{is_group_membership:!1}};function Dn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",9)(1,"tg-help-block-container")(2,"tg-membership-id-search",32),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("membership_id",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.YNc(3,kn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()()()()}if(2&o){const t=e.oxw();e.xp6(2),e.Q6J("query",e.DdM(8,Nn))("ngModel",t.value.membership_id)("ngModelOptions",t.MODEL_OPTS)("disabled",t.disabled),e.xp6(1),e.Q6J("ngIf",t.config.membership_id.showLock),e.xp6(2),e.hij("",e.lcZ(6,6,"membId"),":")}}function wn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Pn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,33)(2,"label",15),e.YNc(3,wn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"tg-group-id-search",34),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("group_ids",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.group_ids.showLock),e.xp6(2),e.hij("",e.lcZ(6,9,"byGroupId"),":"),e.xp6(2),e.Q6J("ngModel",n.value.group_ids)("ngModelOptions",n.MODEL_OPTS)("controlId",t.id)("disabled",n.disabled)("filter",n.addressbookCfg.searchFields.group_ids.filter)}}function Rn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Gn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,35)(2,"label",15),e.YNc(3,Rn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-group-role",36),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw();return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=l.$implicit,n=e.MAs(1),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(1),e.Q6J("ngIf",t.cfg.showLock),e.xp6(2),e.Oqu(t.tooltip||e.xi3(6,9,"tooltip","user-search-group-role")),e.xp6(3),e.hij("",t.label||e.xi3(9,12,"label","user-search-group-role"),":"),e.xp6(3),e.Q6J("ngModel",i.value[t.field])("ngModelOptions",i.MODEL_OPTS)("controlId",n.id)("disabled",i.disabled)}}function Hn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Yn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,37)(2,"label",15),e.YNc(3,Hn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-group-type",38),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw();return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=l.$implicit,n=e.MAs(1),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(1),e.Q6J("ngIf",t.cfg.showLock),e.xp6(2),e.Oqu(t.tooltip||e.xi3(6,10,"tooltip","user-search-group-type")),e.xp6(3),e.hij("",t.label||e.xi3(9,13,"label","user-search-group-type"),":"),e.xp6(3),e.Q6J("ngModel",i.value[t.field])("ngModelOptions",i.MODEL_OPTS)("controlId",n.id)("disabled",i.disabled)("filterClusters",i.addressbookCfg.searchFields.group_types.filterClusters)}}function Kn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Bn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,39)(2,"label",15),e.YNc(3,Kn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-location-radius-search",40),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange(null,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())})("locationSelected",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.locationSelected.emit(i))}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.location.showLock),e.xp6(2),e.Oqu(e.l
1cZ(6,10,"locationTooltip")),e.xp6(3),e.hij("",e.lcZ(9,12,"location"),":"),e.xp6(3),e.Q6J("ngModel",n.value)("ngModelOptions",n.MODEL_OPTS)("emitName",n.config.location.emitDisplayName)("disabled",n.disabled)("controlId",t.id)}}function Vn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function jn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,41)(2,"label",15),e.YNc(3,Vn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-industry",42),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("industry",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.industry.showLock),e.xp6(2),e.Oqu(e.lcZ(6,9,"industryTooltip")),e.xp6(3),e.hij("",e.lcZ(9,11,"industry"),":"),e.xp6(3),e.Q6J("ngModel",n.value.industry)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("controlId",t.id)}}function $n(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Wn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,43)(2,"label",15),e.YNc(3,$n,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-company",42),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("company",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.company.showLock),e.xp6(2),e.Oqu(e.lcZ(6,9,"companyTooltip")),e.xp6(3),e.hij("",e.lcZ(9,11,"company"),":"),e.xp6(3),e.Q6J("ngModel",n.value.company)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("controlId",t.id)}}function qn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Xn(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,44)(2,"label",15),e.YNc(3,qn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-job-title",45),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("job_title",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.job_title.showLock),e.xp6(2),e.Oqu(e.lcZ(6,8,"jobTitleTooltip")),e.xp6(3),e.hij("",e.lcZ(9,10,"jobTitle"),":"),e.xp6(3),e.Q6J("ngModel",n.value.job_title)("disabled",n.disabled)("controlId",t.id)}}function zn(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function eo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,46)(2,"label",15),e.YNc(3,zn,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-industry",42),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("secondary_industry",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.secondary_industry.showLock),e.xp6(2),e.Oqu(e.lcZ(6,9,"secondaryIndustryTooltip")),e.xp6(3),e.hij("",e.lcZ(9,11,"secondaryIndustry"),":"),e.xp6(3),e.Q6J("ngModel",n.value.secondary_industry)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("controlId",t.id)}}function to(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function no(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,47)(2,"label",15),e.YNc(3,to,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-company",42),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("secondary_company",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.secondary_company.showLock),e.xp6(2),e.Oqu(e.l
1cZ(6,9,"secondaryCompanyTooltip")),e.xp6(3),e.hij("",e.lcZ(9,11,"secondaryCompany"),":"),e.xp6(3),e.Q6J("ngModel",n.value.secondary_company)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("controlId",t.id)}}function oo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function io(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,48)(2,"label",15),e.YNc(3,oo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-user-search-job-title",45),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("secondary_job_title",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.secondary_job_title.showLock),e.xp6(2),e.Oqu(e.lcZ(6,8,"secondaryJobTitleTooltip")),e.xp6(3),e.hij("",e.lcZ(9,10,"secondaryJobTitle"),":"),e.xp6(3),e.Q6J("ngModel",n.value.secondary_job_title)("disabled",n.disabled)("controlId",t.id)}}function lo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function ro(o,l){if(1&o&&(e.TgZ(0,"tg-array-select-selection-override",53),e._uU(1),e.ALo(2,"tr"),e.qZA()),2&o){const t=e.oxw().$implicit;e.Q6J("pullFromUser",t.field),e.xp6(1),e.Oqu(e.lcZ(2,2,t.my))}}function so(o,l){1&o&&e._UZ(0,"tg-array-select-dropdown")}function ao(o,l){if(1&o&&(e._UZ(0,"tg-array-select-typeahead",54),e.ALo(1,"tr")),2&o){const t=e.oxw().$implicit;e.Q6J("placeholder",e.lcZ(1,2,t.other))("preventCustomSelection",!0)}}function co(o,l){if(1&o&&(e.TgZ(0,"tg-array-select-output-override",55),e._uU(1),e.ALo(2,"tr"),e.qZA()),2&o){const t=e.oxw().$implicit;e.Q6J("overrideWith",!1),e.xp6(1),e.Oqu(e.lcZ(2,2,t.negate))}}function po(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"tg-help-block-container",9)(1,"tg-array-select",49),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw();return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.TgZ(2,"tg-array-select-header")(3,"tg-array-select-label"),e.YNc(4,lo,1,0,"tg-search-admin-lock",11),e.TgZ(5,"tg-info-bubble"),e._uU(6),e.ALo(7,"tr"),e.qZA(),e.TgZ(8,"span"),e._uU(9),e.ALo(10,"tr"),e.qZA()(),e.YNc(11,ro,3,4,"tg-array-select-selection-override",50),e.qZA(),e.YNc(12,so,1,0,"tg-array-select-dropdown",11),e.YNc(13,ao,2,4,"tg-array-select-typeahead",51),e.YNc(14,co,3,4,"tg-array-select-output-override",52),e._UZ(15,"tg-array-select-well"),e.qZA()()}if(2&o){const t=l.$implicit,n=e.oxw();e.xp6(1),e.Q6J("ngModel",n.value[t.field])("pullFromMetadata",t.field)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled),e.xp6(3),e.Q6J("ngIf",t.cfg.showLock),e.xp6(2),e.Oqu(e.lcZ(7,11,t.tooltip)),e.xp6(3),e.hij("",e.lcZ(10,13,t.label),":"),e.xp6(2),e.Q6J("ngIf",t.cfg.my),e.xp6(1),e.Q6J("ngIf",t.cfg.dropdown),e.xp6(1),e.Q6J("ngIf",t.cfg.typeahead),e.xp6(1),e.Q6J("ngIf",t.cfg.showNegate)}}function go(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,57)(2,"label",15),e._UZ(3,"tg-search-admin-lock"),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-date-range-search",58),e.NdJ("ngModelChange",function(i){const g=e.CHM(t).$implicit,S=e.oxw(2);return e.KtG(S.onModelChange(g.field,i))})("touched",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=l.$implicit,n=e.MAs(1),i=e.oxw(2);e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(3),e.Oqu(e.lcZ(6,11,t.tooltip)),e.xp6(3),e.Oqu(e.lcZ(9,13,t.label)),e.xp6(3),e.Q6J("controlId",n.id)("ngModel",i.value[t.field])("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled)("useGenericPlaceholder",!1)("startDate",t.cfg.startDate)("endDate",t.cfg.endDate)}}function uo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function _o(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,59)(2,"label",15),e.YNc(3,uo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-tag-search",60),e.NdJ("touched",function(){e.CHM(t);const i=e.oxw(3);return e.KtG(i.onTouch())})("ngModelChange",function(i){e.CHM(t);const s=e.oxw().$implicit,g=e.oxw(2);return e.KtG(g.onModelChange(s.field,i))}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw().$implicit,i=e.oxw(2);e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.cfg.showLock),e.xp6(2),e.Oqu(e.l
1cZ(6,10,n.cfg.tooltip)),e.xp6(3),e.hij("",e.lcZ(9,12,n.cfg.label),":"),e.xp6(3),e.Q6J("controlId",t.id)("disabled",i.disabled)("ngModel",i.value[n.field])("ngModelOptions",i.MODEL_OPTS)("tags",i.tags[n.kind])}}function ho(o,l){if(1&o&&e.YNc(0,_o,12,14,"div",2),2&o){const t=l.$implicit,n=e.oxw(2);e.Q6J("ngIf",n.tags[t.kind].length)}}function mo(o,l){if(1&o&&(e.YNc(0,go,12,15,"div",3),e.YNc(1,ho,1,1,"ng-template",56)),2&o){const t=e.oxw();e.Q6J("ngForOf",t.ctxAdminDateRanges)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngForOf",t.ctxTags)("ngForTrackBy",t.trackByField)}}function fo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function vo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,61)(2,"label",15),e.YNc(3,fo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"tg-help-block-container")(8,"tg-email-types-search",62),e.NdJ("hasEmailTypes",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.hasEmailTypes=i)})("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("emailTypes",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.emailTypes.showLock),e.xp6(2),e.hij("",e.xi3(6,8,"emailTypes","user-search"),":"),e.xp6(3),e.Q6J("ngModel",n.value.emailTypes)("controlId",t.id)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)}}function Co(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,63)(2,"label",15),e._UZ(3,"tg-search-admin-lock"),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"tg-signup-filter",42),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("signedupfilter",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(3),e.hij("",e.lcZ(6,7,"signedUpStatus"),":"),e.xp6(2),e.Q6J("ngModel",n.value.signedupfilter)("ngModelOptions",n.MODEL_OPTS)("disabled",n.disabled)("controlId",t.id)}}function xo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function bo(o,l){1&o&&(e.TgZ(0,"tg-info-bubble"),e._uU(1),e.ALo(2,"tr"),e.qZA()),2&o&&(e.xp6(1),e.Oqu(e.lcZ(2,1,"membStatusGroupsEnabledTT")))}function To(o,l){if(1&o&&(e.TgZ(0,"option",67),e._uU(1),e.ALo(2,"tr"),e.qZA()),2&o){const t=l.$implicit;e.Q6J("ngValue",t.value),e.xp6(1),e.Oqu(e.lcZ(2,2,t.label))}}function Mo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,64)(2,"label",15),e.YNc(3,xo,1,0,"tg-search-admin-lock",11),e.YNc(4,bo,3,3,"tg-info-bubble",11),e.TgZ(5,"span"),e._uU(6),e.ALo(7,"tr"),e.qZA()(),e.TgZ(8,"select",65),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("membership_status",i))})("blur.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.YNc(9,To,3,4,"option",66),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.membership_status.showLock),e.xp6(1),e.Q6J("ngIf",n.groupsEnabled),e.xp6(2),e.hij("",e.lcZ(7,10,"membStatus"),":"),e.xp6(2),e.Q6J("ngModel",n.value.membership_status||null)("ngModelOptions",n.MODEL_OPTS)("id",t.id)("disabled",n.disabled),e.xp6(1),e.Q6J("ngForOf",n.allowedMembStatuses)}}function yo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,68)(2,"label",15),e._UZ(3,"tg-search-admin-lock"),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-invited-search",36),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("invited",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(3),e.Oqu(e.lcZ(6,8,"inviteStatusTT")),e.xp6(3),e.hij("",e.lcZ(9,10,"inviteStatus"),":"),e.xp6(2),e.Q6J("ngModel",n.value.invited)("ngModelOptions",n.MODEL_OPTS)("controlId",t.id)("disabled",n.disabled)}}function Zo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Oo(o,l){if(1&o&&e._UZ(0,"tg-help-block",26),2&o){e.oxw();const t=e.MAs(10);e.Q6J("control",t.control)}}function Ao(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,69)(2,"label",15),e.YNc(3,Zo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"div")(8,"tg-clearable-input",22)(9,"input",70,71),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("email",i))})("blur.passive",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.ALo(11,"tr"),e.qZA()(),e.YNc(12,Oo,1,1,"tg-help-block",25),e.qZA()()}if(2&o){const t=e.MAs(1),n=e.MAs(10),i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",i.config.email.showLock),e.xp6(2),e.hij("",e.xi3(6,11,"label","email-search"),":"),e.xp6(3),e.Q6J("disabled",i.disabled),e.xp6(1),e.Q6J("ngModel",i.value.email)("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled)("placeholder",e.xi3(11,14,"example","email-search")),e.uIk("id",t.id),e.xp6(3),e.Q6J("ngIf",n.control.touched)}}function Uo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function So(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,72)(2,"label",15),e.YNc(3,Uo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-poll-voting-status-search",45),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("_poll_voting",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.poll_voting_status.showLock),e.xp6(2),e.Oqu(e.xi3(6,8,"pollVotingStatusTT","poll-voting-status-search")),e.xp6(3),e.Oqu(e.xi3(9,11,"pollVotingStatus","poll-voting-status-search")),e.xp6(3),e.Q6J("ngModel",n.value._poll_voting)("disabled",n.disabled)("controlId",t.id)}}function Fo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Eo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,73)(2,"label",15),e.YNc(3,Fo,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"tg-help-block-container")(8,"tg-event-search-common",36),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("nevent",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.nevent.showLock),e.xp6(2),e.Oqu(e.l
1cZ(6,8,"nevent")),e.xp6(3),e.Q6J("ngModel",n.value.nevent)("ngModelOptions",n.MODEL_OPTS)("controlId",t.id)("disabled",n.disabled)}}function Io(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Jo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,74)(2,"label",15),e.YNc(3,Io,1,0,"tg-search-admin-lock",11),e.TgZ(4,"span"),e._uU(5),e.ALo(6,"tr"),e.qZA()(),e.TgZ(7,"tg-clearable-input",22)(8,"input",75),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw().$implicit,g=e.oxw();return e.KtG(g.onModelChange(s,i))})("blur.passive",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())}),e.ALo(9,"tr"),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw().$implicit,i=e.oxw();e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",null==i.config[n]?null:i.config[n].showLock),e.xp6(2),e.hij("",e.lcZ(6,10,n+"_label"),":"),e.xp6(2),e.Q6J("disabled",i.disabled),e.xp6(1),e.Q6J("ngModel",i.value[n])("ngModelOptions",i.MODEL_OPTS)("disabled",i.disabled)("placeholder",e.xi3(9,12,"phoneSearch",i.phoneI18n.value)),e.uIk("id",t.id)}}function Qo(o,l){if(1&o&&e.YNc(0,Jo,10,15,"div",2),2&o){const t=l.$implicit,n=e.oxw();e.Q6J("ngIf",null==n.config[t]?null:n.config[t].enable)}}function Lo(o,l){if(1&o&&e.GkF(0,76),2&o){e.oxw();const t=e.MAs(1);e.Q6J("ngTemplateOutlet",t)}}function ko(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function No(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,77)(2,"label",15),e.YNc(3,ko,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-event-rsvp-response",78),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.onModelChange("event_rsvp_response",i))})("touched",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw(2);e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.event_rsvp_response.showLock),e.xp6(2),e.Oqu(e.lcZ(6,9,"eventRsvpRespTT")),e.xp6(3),e.Oqu(e.lcZ(9,11,"eventRsvpResp")),e.xp6(3),e.Q6J("controlId",t.id)("disabled",n.disabled||!(null!=n.value.event&&n.value.event.id))("ngModel",n.value.event_rsvp_response)("ngModelOptions",n.MODEL_OPTS)}}function Do(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function wo(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,79)(2,"label",15),e.YNc(3,Do,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-event-booking-status",80),e.NdJ("bookingStateChange",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.onModelChange("event_booking_state",i))})("attendanceStateChange",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.onModelChange("event_attendance_state",i))})("touched",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw(2);e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.event_booking_state.showLock),e.xp6(2),e.Oqu(e.lcZ(6,10,"eventBookingStatusTT")),e.xp6(3),e.Oqu(e.lcZ(9,12,"eventBookingStatus")),e.xp6(3),e.Q6J("controlId",t.id)("disabled",n.disabled||!(null!=n.value.event&&n.value.event.id))("bookingState",n.value.event_booking_state)("attendanceState",n.value.event_attendance_state)("noEvent",!(null!=n.value.event&&n.value.event.id))}}function Po(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Ro(o,l){if(1&o){const t=e.EpF();e.TgZ(0,"div",13,81)(2,"label",15),e.YNc(3,Po,1,0,"tg-search-admin-lock",11),e.TgZ(4,"tg-info-bubble"),e._uU(5),e.ALo(6,"tr"),e.qZA(),e.TgZ(7,"span"),e._uU(8),e.ALo(9,"tr"),e.qZA()(),e.TgZ(10,"tg-help-block-container")(11,"tg-event-attendance-type-select",82),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw(2);return e.KtG(s.onModelChange("event_attendance_type",i))})("touched",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.onTouch())}),e.qZA()()()}if(2&o){const t=e.MAs(1),n=e.oxw(2);e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",n.config.event_attendance_type.showLock),e.xp6(2),e.Oqu(e.l
1cZ(6,10,"eventAttendanceTypeTT")),e.xp6(3),e.Oqu(e.lcZ(9,12,"eventAttendanceType")),e.xp6(3),e.Q6J("eventFilter",n.value.event)("disabled",n.disabled||!(null!=n.value.event&&n.value.event.id))("controlId",t.id)("ngModel",n.value.event_attendance_type)("ngModelOptions",n.MODEL_OPTS)}}function Go(o,l){if(1&o&&(e._UZ(0,"hr"),e.TgZ(1,"div",1),e.GkF(2,76),e.YNc(3,No,12,13,"div",2),e.YNc(4,wo,12,14,"div",2),e.YNc(5,Ro,12,14,"div",2),e.qZA()),2&o){const t=e.oxw(),n=e.MAs(1);e.xp6(1),e.ekj("filter-grid-narrow",t.useNarrowLayout)("filter-grid-disabled",t.disabled),e.xp6(1),e.Q6J("ngTemplateOutlet",n),e.xp6(1),e.Q6J("ngIf",(null==t.value.event?null:t.value.event.rsvp)&&(null==t.config.event_rsvp_response?null:t.config.event_rsvp_response.enable)),e.xp6(1),e.Q6J("ngIf",!(null!=t.value.event&&t.value.event.rsvp)&&(null==t.config.event_booking_state?null:t.config.event_booking_state.enable)),e.xp6(1),e.Q6J("ngIf",null==t.config.event_attendance_type?null:t.config.event_attendance_type.enable)}}function Ho(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Yo(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Ko(o,l){1&o&&e._UZ(0,"tg-search-admin-lock")}function Bo(o,l){if(1&o){const t=e.EpF();e._UZ(0,"hr"),e.TgZ(1,"div",1)(2,"div",13,83)(4,"label",15),e.YNc(5,Ho,1,0,"tg-search-admin-lock",11),e.TgZ(6,"tg-info-bubble"),e._uU(7),e.ALo(8,"tr"),e.qZA(),e.TgZ(9,"span"),e._uU(10),e.ALo(11,"tr"),e.qZA()(),e.TgZ(12,"tg-help-block-container")(13,"tg-campaign-search",84),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("email_campaign",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()(),e.TgZ(14,"div",13,85)(16,"label",15),e.YNc(17,Yo,1,0,"tg-search-admin-lock",11),e.TgZ(18,"tg-info-bubble"),e._uU(19),e.ALo(20,"tr"),e.qZA(),e.TgZ(21,"span"),e._uU(22),e.ALo(23,"tr"),e.qZA()(),e.TgZ(24,"tg-help-block-container")(25,"tg-campaign-engagement",86),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("email_campaign_engagement",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()(),e.TgZ(26,"div",13,87)(28,"label",15),e.YNc(29,Ko,1,0,"tg-search-admin-lock",11),e.TgZ(30,"tg-info-bubble"),e._uU(31),e.ALo(32,"tr"),e.qZA(),e.TgZ(33,"span"),e._uU(34),e.ALo(35,"tr"),e.qZA()(),e.TgZ(36,"tg-help-block-container")(37,"tg-campaign-clicked-links",88),e.NdJ("ngModelChange",function(i){e.CHM(t);const s=e.oxw();return e.KtG(s.onModelChange("email_campaign_clicked_links",i))})("touched",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.onTouch())}),e.qZA()()()()}if(2&o){const t=e.MAs(3),n=e.MAs(15),i=e.MAs(27),s=e.oxw();e.xp6(1),e.ekj("filter-grid-narrow",s.useNarrowLayout)("filter-grid-disabled",s.disabled),e.xp6(1),e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",t.id),e.xp6(1),e.Q6J("ngIf",s.config.email_campaign.showLock),e.xp6(2),e.Oqu(e.lcZ(8,32,"campaignTT")),e.xp6(3),e.Oqu(e.lcZ(11,34,"campaign")),e.xp6(3),e.Q6J("controlId",t.id)("ngModel",s.value.email_campaign)("ngModelOptions",s.MODEL_OPTS)("disabled",s.disabled),e.xp6(1),e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",n.id),e.xp6(1),e.Q6J("ngIf",s.config.email_campaign.showLock),e.xp6(2),e.Oqu(e.lcZ(20,36,"campaignEngagementTT")),e.xp6(3),e.Oqu(e.lcZ(23,38,"campaignEngagement")),e.xp6(3),e.Q6J("disabled",s.disabled||!s.value.email_campaign)("controlId",n.id)("campaign",s.value.email_campaign)("ngModel",s.value.email_campaign_engagement),e.xp6(1),e.Q6J("autoId",!1),e.xp6(2),e.Q6J("for",i.id),e.xp6(1),e.Q6J("ngIf",s.config.email_campaign.showLock),e.xp6(2),e.Oqu(e.lcZ(32,40,"campaignClickedLinksTT")),e.xp6(3),e.Oqu(e.lcZ(35,42,"campaignClickedLinks")),e.xp6(3),e.Q6J("disabled",s.disabled)("controlId",i.id)("campaign",s.value.email_campaign)("campaignEngagement",s.value.email_campaign_engagement)("ngModel",s.value.email_campaign_clicked_links)}}function Vo(o,l){if(1&o&&(e.TgZ(0,"label"),e._uU(1),e.ALo(2,"applyTrPlaceholders"),e.ALo(3,"tr"),e.qZA()),2&o){const t=e.oxw(2);e.xp6(1),e.Oqu(e.xi3(2,1,e.lcZ(3,4,"stats_pct"),t.stats.phPercent))}}function jo(o,l){if(1&o&&(e._UZ(0,"hr"),e.TgZ(1,"div",89)(2,"div",90)(3,"label",91),e._uU(4),e.ALo(5,"applyTrPlaceholders"),e.ALo(6,"translateCount"),e.ALo(7,"tr"),e.qZA()(),e.TgZ(8,"div",92)(9,"tg-progress-bar",93),e.YNc(10,Vo,4,6,"label",94),e.qZA()()()),2&o){const t=e.oxw();e.xp6(4),e.Oqu(e.xi3(5,5,e.xi3(6,8,e.lcZ(7,11,"stats_matched"),t.stats.matched),t.stats.phMatch)),e.xp6(
15),e.Q6J("maxProgress",100)("progress",t.stats.percent)("barClass",t.stats.barClass)("widthFitContent",!0)}}class R extends c.k{constructor(l,t,n,i,s,g){super(),this.grCfg=l,this.uSvc=t,this.routing=n,this.userFilterSvc=i,this.pollCfg=s,this.tagRes=g,this.ctxAdminDateRanges=[],this.ctxCreatedUpdatedAt=[],this.ctxGroupRoles=[],this.ctxGroupTypes=[],this.ctxRoles=[],this.ctxSkillterests=[],this.ctxTags=[],this.emitEmpties=!1,this.groupsEnabled=!1,this.hasEmailTypes=!0,this.initialView=ne.c.YEAR,this.isAdmin=!1,this.phoneNumberFields=["phone","mobile_phone","work_phone"],this.locationSelected=new e.vpe,this.phoneI18n=(0,e.f3M)(m.b),this.showLocks=!0,this.useNarrowLayout=!1,this.showStats=!1,this.addressbookCfg=(0,e.f3M)(E.zP),this.tags={[k.TagRestriction.GROUP]:[],[k.TagRestriction.USER]:[]},this._onChangeFn=F.Z}get tags$(){return this.uSvc.latest("isAdmin").pipe((0,C.w)(l=>l?this.tagRes.query():O.E),(0,T.R)(this.locationSelected.pipe((0,U.Z)(null,null))),(0,M.d)(1))}get canShowStats(){return Boolean(this.addressbookCfg.showStats&&this.showStats&&this.isAdmin)}ngOnChanges(l){if(!l.config)return;const t=this.config;this.allowedMembStatuses=[{label:"membStatus_all",value:null},{label:"membStatus_valid",value:L.U.ACTIVE},{label:"membStatus_expired",value:L.U.EXPIRED}],t.membership_status?.noExpiry&&this.allowedMembStatuses.push({label:"membStatus_noExpiry",value:L.U.NO_EXPIRY_DATE}),(t.tags?.enable||t.ntags?.enable)&&this.fetchTags(k.TagRestriction.USER),(t.group_tags?.enable||t.group_ntags?.enable)&&this.fetchTags(k.TagRestriction.GROUP),this.ctxCreatedUpdatedAt=[],this.ctxRoles=[],this.ctxGroupRoles=[],this.ctxGroupTypes=[],this.ctxAdminDateRanges=[],this.ctxTags=[],t.createdAt?.enable&&this.ctxCreatedUpdatedAt.push({cfg:t.createdAt,field:"createdAt",label:"createdAtLabel",tooltip:"createdAtTip"}),t.updatedAt?.enable&&this.ctxCreatedUpdatedAt.push({cfg:t.updatedAt,field:"updatedAt",label:"updatedAtLabel",tooltip:"updatedAtTip"}),t.roles?.enable&&this.ctxRoles.push({cfg:t.roles,field:"roles"}),t.nroles?.enable&&this.ctxRoles.push({cfg:t.nroles,field:"nroles"}),t.group_roles?.enable&&this.ctxGroupRoles.push({cfg:t.group_roles,field:"group_roles"}),t.group_types?.enable&&this.ctxGroupTypes.push({cfg:t.group_types,field:"group_types"}),this.ctxSkillterests=["skills","interests","abilities","experiences","labels","sectors"].reduce((s,g)=>{const S=t[g];return S?.enable&&s.push({cfg:S,field:g,label:`${g}Label`,my:`${g}My`,negate:`${g}Negate`,other:`${g}Other`,tooltip:`${g}Tooltip`}),s},[]),t.membership_expires?.enable&&this.ctxAdminDateRanges.push({cfg:t.membership_expires,field:"membership_expires",label:"memExpLabel",tooltip:"memExpTip"}),t.signup_at?.enable&&this.ctxAdminDateRanges.push({cfg:t.signup_at,field:"signup_at",label:"memSignupAtLabel",tooltip:"memSignupAtTip"}),t.membership_cancelled_at?.enable&&this.ctxAdminDateRanges.push({cfg:t.membership_cancelled_at,field:"membership_cancelled_at",label:"memCancelledAtLabel",tooltip:"memCancelledAtTip"}),t.certificate_expiry_date?.enable&&this.ctxAdminDateRanges.push({cfg:t.certificate_expiry_date,field:"certificate_expiry_date",label:"certExpLabel",tooltip:"certExpTT"}),t.accreditation_expiry_date?.enable&&this.ctxAdminDateRanges.push({cfg:t.accreditation_expiry_date,field:"accreditation_expiry_date",label:"accredExpLabel",tooltip:"accredExpTT"}),this.ctxTags=[["tags",k.TagRestriction.USER],["ntags",k.TagRestriction.USER],["group_tags",k.TagRestriction.GROUP],["group_ntags",k.TagRestriction.GROUP]].reduce((s,[g,S])=>{const Te=t[g];return Te?.enable&&s.push({cfg:Te,field:g,kind:S}),s},[])}ngOnDestroy(){this.locationSelected.complete()}ngOnInit(){if(!this.config)throw new Error("UserFilter configuration absent");const l=this.userFilterSvc.urlParamsToModel(this.routing.params);delete l.name,this.value=l,this.grCfg.latest("enable").subscribe(t=>{t&&(this.groupsEnabled=t,this.cdr.markForCheck())}),this.uSvc.latest("isAdmin").subscribe(t=>{t&&(this.isAdmin=t,this.cdr.markForCheck())})}normaliseWriteValue(l){const t={membership_status:null,...l};return(t.poll_ids||t.poll_voting_status)&&(t._poll_voting={poll_ids:t.poll_ids,poll_voting_status:t.poll_voting_status},delete t.poll_ids,delete t.poll_voting_status),t}onChange(l){this._lastEmitted=l&&this.formatModel(l),super.onChange(this._lastEmitted)}onModelChange(l,t){let n,i;switch(l){case null:n=!(0,I.Z)(this.value,t),i=t;break;case"email_campaign":{let s;s=Array.isArray(t)?t.map(g=>g.id):t?t.id:null,n=!(0,I.Z)(this.value[l],s),i={...this.value,[l]:s};break}default:n=!(0,I.Z)(this.value[l],t),i={...this.value,[l]:t}}n&&this.onChange(i)}onValueWritten(l){this.shouldPatchIdsGroupIds(l)&&this.onChange(l)}registerOnChange(l){super.registerOnChange(l);const t=this._lastEmitted||this.value;this.shouldPatchIdsGroupIds(t)&&this.onChange(t)}
1trackByField(l,t){return t.field}fetchTags(l){this.tags$.pipe((0,b.r)(({restrict:t})=>!t||t===l),(0,J.h)(t=>0!==t.length)).subscribe((0,f.e)(t=>{this.tags={...this.tags,[l]:t},this.cdr.markForCheck()}))}formatModel(l=this.value){const t={...l};return t.ids?.length&&(t.ids=t.ids.map(v.SP.extractId,v.SP)),t.group_ids?.length&&(t.group_ids=t.group_ids.map(v.SP.extractId,v.SP)),t._poll_voting&&Object.assign(t,t._poll_voting),delete t._poll_voting,t.event||(delete t.event_attendance_state,delete t.event_attendance_type,delete t.event_booking_state,delete t.event_rsvp_response),this.emitEmpties?t:(0,G.Z)(t,$o)}shouldPatchIdsGroupIds(l){return this._onChangeFn!==F.Z&&(Boolean(l?.ids?.length)&&"string"!=typeof l.ids[0]||Boolean(l?.group_ids?.length)&&"string"!=typeof l.group_ids[0])}}function $o(o){return"boolean"!=typeof o&&(0,Z.Z)(o)}function Wo(){return{abilities:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},accreditation_expiry_date:{enable:!1},certificate_expiry_date:{enable:!1},company:{enable:!1},createdAt:{enable:!1},email:{enable:!1},email_campaign:{enable:!1},emailTypes:{enable:!1},endyear:{colon:!1,enable:!1,tooltip:!1},event:{enable:!1},event_attendance_type:{enable:!1},event_booking_state:{enable:!1},event_rsvp_response:{enable:!1},experiences:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},group_ids:{enable:!1},group_ntags:{enable:!1,label:"",tooltip:""},group_roles:{enable:!1},group_tags:{enable:!1,label:"",tooltip:""},group_types:{enable:!1},ids:!1,industry:{enable:!1},interests:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},invited:!1,job_title:{enable:!1},labels:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},location:{emitDisplayName:!1,enable:!1},membership_cancelled_at:{enable:!1},membership_expires:{enable:!1},membership_id:{enable:!1},membership_number:{enable:!1,numericOnly:!1},membership_status:{enable:!1,noExpiry:!1},mobile_phone:{enable:!1},nevent:{enable:!1},nroles:{enable:!1,showPublic:!1},ntags:{enable:!1,label:"",tooltip:""},phone:{enable:!1},poll_voting_status:{enable:!1},roles:{enable:!1,showPublic:!1},secondary_company:{enable:!1},secondary_industry:{enable:!1},secondary_job_title:{enable:!1},sectors:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},signedupfilter:!1,signup_at:{enable:!1},skills:{dropdown:!1,enable:!1,my:!1,showNegate:!1,typeahead:!1},tags:{enable:!1,label:"",tooltip:""},updatedAt:{enable:!1},work_phone:{enable:!1}}}R.\u0275fac=function(l){return new(l||R)(e.Y36(Q.o),e.Y36(H.KD),e.Y36(j.Z),e.Y36($.H),e.Y36(E.cu),e.Y36(Me.c))},R.\u0275cmp=e.Xpm({type:R,selectors:[["tg-user-filter"]],viewQuery:function(l,t){if(1&l&&e.Gf(V.Z,5),2&l){let n;e.iGM(n=e.CRH())&&(t.locationSearch=n.first)}},hostVars:2,hostBindings:function(l,t){2&l&&e.ekj("tg-filter-admin-locks",t.showLocks)},inputs:{config:"config",emitEmpties:"emitEmpties",showLocks:"showLocks",useNarrowLayout:"useNarrowLayout",showStats:"showStats",stats:"stats"},outputs:{locationSelected:"locationSelected"},features:[e._Bn([x._,m.b,{multi:!0,provide:a.JU,useExisting:(0,e.Gpc)(()=>R)}],[{provide:d.z,useValue:"user-search"}]),e.qOj,e.TTD],decls:33,vars:39,consts:[["tplEventSearch",""],[1,"tg-filter-grid"],["class","tg-filter-cell",3,"autoId",4,"ngIf"],["class","tg-filter-cell",3,"autoId",4,"ngFor","ngForOf","ngForTrackBy"],["class","tg-filter-cell",4,"ngIf"],["class","tg-filter-cell",4,"ngFor","ngForOf","ngForTrackBy"],[3,"ngIf"],["ngFor","",3,"ngForOf"],[3,"ngTemplateOutlet",4,"ngIf"],[1,"tg-filter-cell"],[1,"filter-label"],[4,"ngIf"],[3,"ngModel","ngModelOptions","disabled","ngModelChange","touched"],[1,"tg-filter-cell",3,"autoId"],["idId","id"],[3,"for"],[3,"ngModel","controlId","ngModelOptions","disabled","ngModelChange","touched"],[3,"user",4,"idSearchItem"],[3,"user"],["idField","id"],[3,"ngModel","startDate","endDate","initialView","controlId","disabled","ngModelChange","touched"],["idYear","id"],[3,"disabled"],[1,"form-control",3,"tgUserSearchYear","clearable-input-target","ngModel","ngModelOptions","disabled","ngModelChange","blur.passive"],["modYear","ngModel"],[3,"control",4,"ngIf"],[3,"control"],["idMembNumb","id"],[1,"form-control",3,"tgUserSearchMembershipNumber","numericOnly","clearable-input-target","ngModel","ngModelOptions","disabled","ngModelChange","blur.passive"],["modMembNumb","ngModel"],["idRoles","id"],[3,"showPublic","ngModel","controlId","ngModelOptions","disabled","ngModelChange","touched"],[3,"query","ngModel","ngModelOptions","disabled","ngModelChange","touched"],["idGrpId","id"],[3,"ngModel","ngModelOptions","controlId","disabled","filter","ngModelChange","touched"],["idGroupRoles","id"],[3,"ngModel","ngModelOptions","controlId","disabled","ngModelChange","touched"],["idGroupTypes","id"],[3,"ngModel","ngModelOptions","controlId","disabled","filterClusters","ngModelChange","touched"],["idLocation","id"],[3,"ngModel","ngModelOptions","emitName","disabled","controlId","ngModelChange","touched","locationSelected"],["idIndustry","id"],[3,"ngModel","ngModelOptions","disabled","controlId","ngModelChange","touched"],["idCompany","id"],["idJobTitle","id"],[3,"ngModel","disabled","controlId","ngModelChange","touched"],["idSecondaryIndustry","id"],["idSecondaryCompany","id"],["idSecondaryJobTitle","id"],[3,"ngModel","pullFromMetadata","ngModelOptions","disabled","ngModelChange","touched"],[3,"pullFromUser",4,"ngIf"],[3,"placeholder","preventCustomSelection",4,"ngIf"],[3,"overrideWith",4,"ngIf"],[3,"pullFromUser"],[3,"placeholder","preventCustomSelection"],[3,"overrideWith"],["ngFor","",3,"ngForOf","ngForTrackBy"],["idRange","id"],[3,"controlId","ngModel","ngModelOptions","disabled","useGenericPlaceholder","startDate","endDate","ngModelChange","touched"],["idTags","id"],[3,"controlId","disabled","ngModel","ngModelOptions","tags","touched","ngModelChange"],["idEmailTypes","id"],[3,"ngModel","controlId","ngModelOptions","disabled","hasEmailTypes","ngModelChange","touched"],["idSignedUpFilter","id"],["idMembStat","id"],[1,"form-control",3,"ngModel","ngModelOptions","i
1d","disabled","ngModelChange","blur.passive"],[3,"ngValue",4,"ngFor","ngForOf"],[3,"ngValue"],["idInvited","id"],["idEmail","id"],["type","email",1,"form-control",3,"ngModel","ngModelOptions","disabled","placeholder","clearable-input-target","ngModelChange","blur.passive"],["modEmail","ngModel"],["idPollVotingStatus","id"],["idNevent","id"],["idPhoneNumber","id"],["type","tel",1,"form-control",3,"ngModel","ngModelOptions","disabled","placeholder","clearable-input-target","ngModelChange","blur.passive"],[3,"ngTemplateOutlet"],["idEventRsvpResponse","id"],[3,"controlId","disabled","ngModel","ngModelOptions","ngModelChange","touched"],["idEventBookingStatus","id"],[3,"controlId","disabled","bookingState","attendanceState","noEvent","bookingStateChange","attendanceStateChange","touched"],["idAttendanceType","id"],[3,"eventFilter","disabled","controlId","ngModel","ngModelOptions","ngModelChange","touched"],["idEmailCampaign","id"],[3,"controlId","ngModel","ngModelOptions","disabled","ngModelChange","touched"],["idCampaignEngagement","id"],[3,"disabled","controlId","campaign","ngModel","ngModelChange","touched"],["idCampaignClickedLinks","id"],[3,"disabled","controlId","campaign","campaignEngagement","ngModel","ngModelChange","touched"],[1,"row"],[1,"col-xs-12","col-md-4","col-lg-3"],[1,"label","label-primary"],[1,"col-xs-12","col-md-offset-1","col-md-7","col-lg-8"],[3,"maxProgress","progress","barClass","widthFitContent"],[4,"tgProgressBarContent"]],template:function(l,t){1&l&&(e.YNc(0,bn,11,10,"ng-template",null,0,e.W1O),e.TgZ(2,"div",1),e.YNc(3,Mn,12,12,"div",2),e.YNc(4,Zn,12,15,"div",3),e.YNc(5,Fn,14,15,"div",2),e.YNc(6,Jn,15,18,"div",2),e.YNc(7,Ln,12,16,"div",3),e.YNc(8,Dn,7,9,"div",4),e.YNc(9,Pn,8,11,"div",2),e.YNc(10,Gn,12,15,"div",3),e.YNc(11,Yn,12,16,"div",3),e.YNc(12,Bn,12,14,"div",2),e.YNc(13,jn,12,13,"div",2),e.YNc(14,Wn,12,13,"div",2),e.YNc(15,Xn,12,12,"div",2),e.YNc(16,eo,12,13,"div",2),e.YNc(17,no,12,13,"div",2),e.YNc(18,io,12,12,"div",2),e.YNc(19,po,16,15,"tg-help-block-container",5),e.YNc(20,mo,2,4,"ng-template",6),e.YNc(21,vo,9,11,"div",2),e.YNc(22,Co,8,9,"div",2),e.YNc(23,Mo,10,12,"div",2),e.YNc(24,yo,11,12,"div",2),e.YNc(25,Ao,13,17,"div",2),e.YNc(26,So,12,14,"div",2),e.YNc(27,Eo,9,10,"div",2),e.YNc(28,Qo,1,1,"ng-template",7),e.YNc(29,Lo,1,1,"ng-container",8),e.qZA(),e.YNc(30,Go,6,8,"ng-template",6),e.YNc(31,Bo,38,44,"ng-template",6),e.YNc(32,jo,11,13,"ng-template",6)),2&l&&(e.xp6(2),e.ekj("filter-grid-narrow",t.useNarrowLayout)("filter-grid-disabled",t.disabled),e.xp6(1),e.Q6J("ngIf",t.config.ids),e.xp6(1),e.Q6J("ngForOf",t.ctxCreatedUpdatedAt)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngIf",null==t.config.endyear?null:t.config.endyear.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.membership_number?null:t.config.membership_number.enable),e.xp6(1),e.Q6J("ngForOf",t.ctxRoles)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngIf",null==t.config.membership_id?null:t.config.membership_id.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.group_ids?null:t.config.group_ids.enable),e.xp6(1),e.Q6J("ngForOf",t.ctxGroupRoles)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngForOf",t.ctxGroupTypes)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngIf",null==t.config.location?null:t.config.location.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.industry?null:t.config.industry.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.company?null:t.config.company.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.job_title?null:t.config.job_title.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.secondary_industry?null:t.config.secondary_industry.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.secondary_company?null:t.config.secondary_company.enable),e.xp6(1),e.Q6J("ngIf",null==t.config.secondary_job_title?null:t.config.secondary_job_title.enable),e.xp6(1),e.Q6J("ngForOf",t.ctxSkillterests)("ngForTrackBy",t.trackByField),e.xp6(1),e.Q6J("ngIf",t.isAdmin),e.xp6(1),e.Q6J("ngIf",t.hasEmailTypes&&(null==t.config.emailTypes?null:t.config.emailTypes.enable)),e.xp6(1),e.Q6J("ngIf",t.isAdmin&&t.config.signedupfilter),e.xp6(1),e.Q6J("ngIf",null==t.config.membership_status?null:t.config.membership_status.enable),e.xp6(1),e.Q6J("ngIf",t.isAdmin&&t.config.invited),e.xp6(1),e.Q6J("ngIf",t.isAdmin&&(null==t.config.email?null:t.config.email.enable)),e.xp6(1),e.Q6J("ngIf",t.pollCfg.enable&&(null==t.config.poll_voting_status?null:t.config.poll_voting_status.enable)),e.xp6(1),e.Q6J("ngIf",null==t.config.nevent?null:t.config.nevent.enable),e.xp6(1),e.Q6J("ngForOf",t.ph
1oneNumberFields),e.xp6(1),e.Q6J("ngIf",(null==t.config.event?null:t.config.event.enable)&&!(null!=t.config.event_booking_state&&t.config.event_booking_state.enable)&&!(null!=t.config.event_attendance_type&&t.config.event_attendance_type.enable)),e.xp6(1),e.Q6J("ngIf",(null==t.config.event?null:t.config.event.enable)&&((null==t.config.event_booking_state?null:t.config.event_booking_state.enable)||(null==t.config.event_attendance_type?null:t.config.event_attendance_type.enable))),e.xp6(1),e.Q6J("ngIf",null==t.config.email_campaign?null:t.config.email_campaign.enable),e.xp6(1),e.Q6J("ngIf",t.stats&&t.canShowStats))},dependencies:[ye.x,Ze.j,Oe.u,Ae.k,Fe,rt,_e,st.r,at.y,ct.W,dt.e,gt,ut.e,_t.U,ht.v,mt.K,ft.w,vt.g,Ct.C,xt.i,fe,Jt,Qt.T,Lt.w,kt.E,Gt,Ht.Z,Kt,Bt.g,V.Z,w.sg,w.O5,w.tP,Vt.X,K.s,jt.f,$t._,Wt.z,Ce.u0,Ce.k6,re.y,a.YN,a.Kr,a.Fj,a.EJ,a.JJ,a.On,qt.d,Xt.y,zt.e,en.H,tn.I,nn.N,on.h,ln.Y,rn.B,sn.c,an.R,cn.M,dn,fn,vn.d,Cn.v,ue.H],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),(0,h.gn)([(0,y.a)()],R.prototype,"tags$",null),(0,h.gn)([(0,p.qQ)(N.Z)],R.prototype,"fetchTags",null)}}]);

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.