1import{f as h,g as S}from"./chunk-SH6JG74H.js";import{a as y}from"./chunk-CFBRWBYE.js";import{a as w}from"./chunk-5YOJUBSI.js";import"./chunk-PRCD6WJW.js";import{a as O}from"./chunk-SERMVCZG.js";import{Xc as C}from"./chunk-RRENPEDF.js";import"./chunk-5UN5HUDQ.js";import"./chunk-DF5WETR3.js";import"./chunk-PI3467Q3.js";import"./chunk-YRGL6KQK.js";import{Cc as g,Mb as u,cc as o,e as s,ec as a,jc as f,kc as r,kd as c,lc as p,ld as l,mc as m,sb as n,va as d}from"./chunk-GZQ3R63N.js";import"./chunk-43LQFSHA.js";function M(e,t){if(e&1&&(r(0,"div",0),m(1,"app-map-overview-container",2),p()),e&2){let i=g();n(),f("center",i.center)("zoom",i.zoom)}}function x(e,t){e&1&&(r(0,"div",1),m(1,"app-loading-spinner-svg",3),p())}var b=class e{storeFacadeService=d(C);currentMapView$=this.storeFacadeService.mapOverview.currentMapView$;isLoading$=this.storeFacadeService.mapOverview.mapIsLoading$;destroyed$=new s;get center(){return S}get zoom(){return h}ngOnInit(){this.storeFacadeService.mapOverview.fetchOverallMapView()}ngOnDestroy(){this.destroyed$.next(!0),this.destroyed$.complete()}static \u0275fac=function(i){return new(i||e)};static \u0275cmp=u({type:e,selectors:[["app-overall-map-overview-container"]],decls:4,vars:6,consts:[[1,"h-main-height-available","mt-6","flex","flex-col"],[1,"h-main-height-available","flex","items-center","justify-center"],[1,"grow",3,"center","zoom"],[1,"mr-4","w-10"]],template:function(i,v){i&1&&(o(0,M,2,2,"div",0),c(1,"selectorPush"),o(2,x,2,0,"div",1),c(3,"selectorPush")),i&2&&(a(l(1,2,v.isLoading$)?-1:0),n(2),a(l(3,4,v.isLoading$)?2:-1))},dependencies:[y,w,O],encapsulation:2,changeDetection:0})};export{b as OverallMapOverviewContainerComponent};
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.