1import{a as v}from"./chunk-RYVPDJGF.js";import{Jd as l,Sc as M,Vb as d,pc as p,th as y}from"./chunk-2WQRJQ2V.js";import{f as o}from"./chunk-6V7MNVRI.js";import"./chunk-TTZX6GNM.js";import"./chunk-ZWDBTXPW.js";import"./chunk-EMPODC6U.js";import"./chunk-GF3NFH67.js";import"./chunk-SXNPZMF4.js";import"./chunk-EG35WG4H.js";import"./chunk-6NKSOSCM.js";import"./chunk-4XUJXSIF.js";import"./chunk-AQ7OGIX6.js";import"./chunk-HH5TV5JA.js";import"./chunk-74UZBBVT.js";import{$b as a,Zb as c,_b as m,nb as i,xb as r}from"./chunk-FNASU2ZA.js";import"./chunk-A43LNUPP.js";import"./chunk-HOBPAIPW.js";import"./chunk-BBHHUGUF.js";var E=(()=>{class s{constructor(e,t,n,h){this.messageBus=e,this.statisticService=t,this.myMapsService=n,this.personalizedSelectionFactory=h}ngOnDestroy(){this.messageBus.unsubscribeAll(this)}ngOnInit(){this.myMapsObservable=this.myMapsService.findAllUnfiltered(),this.messageBus.listen(M.MY_MAP_DELETED,this,()=>{this.myMapsObservable=this.myMapsService.findAllUnfiltered()}),this.editMyMap=this.editMyMap.bind(this),this.personalizedSelectionFactory.createPersonalizedSelection("myMaps").subscribe(e=>{let t=()=>this.myMapsService.loadMyMaps().subscribe();this.secondaryEvent=e.toggleItemHidden.bind(e,t),this.isMyMapHidden=e.isItemHidden.bind(e)}),this.stateParam={state:"myGeoportal.myMaps.detail",param:"myMapId",attribute:"id"}}editMyMap(e){this.statisticService.saveEventsStatistic("backend.mymaps.mymap.selected",{id:e.id})}static{this.\u0275fac=function(t){return new(t||s)(i(d),i(p),i(l),i(v))}}static{this.\u0275cmp=r({type:s,selectors:[["my-maps"]],decls:3,vars:0,consts:[[1,"gp-container-normal"]],template:function(t,n){t&1&&(c(0,"div",0),a(1,"gp-breadcrumb"),m(),a(2,"ui-view"))},dependencies:[o,y],encapsulation:2})}}return s})();export{E as MyMapsComponent};
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.