1import{a as R}from"./chunk-6QEJOFBS.js";import{a as O}from"./chunk-OHG5VTI7.js";import{a as y,b as F}from"./chunk-NV2ZM7OM.js";import"./chunk-WP47WSJJ.js";import{a as s,b as p,c as C}from"./chunk-I3ZX5ZIQ.js";import"./chunk-P7OYBX3K.js";import"./chunk-XUJTM4RQ.js";import"./chunk-MHFEXBTW.js";import"./chunk-KTRLBN2X.js";import{g as j}from"./chunk-GPM6TL2V.js";import"./chunk-A3VZ2TMC.js";import"./chunk-GH3ZNHSB.js";import"./chunk-GKB2FHK4.js";import"./chunk-4JCYTRQ6.js";import"./chunk-LF3ALSUW.js";import"./chunk-J44N46VW.js";import"./chunk-ONKY6DZF.js";import"./chunk-KTPKW4XG.js";import"./chunk-QCLGEWHK.js";import"./chunk-CCLKQ42F.js";import"./chunk-I7VEAM4V.js";import"./chunk-GNS6RQDO.js";import"./chunk-XKYGILU4.js";import"./chunk-DHLFCAHB.js";import"./chunk-W2QV3FTD.js";import"./chunk-ZMM4Q62U.js";import"./chunk-VVUOUEBE.js";import"./chunk-ZJVNVFA2.js";import"./chunk-4TN5LNVR.js";import"./chunk-2HDCEWSZ.js";import"./chunk-BQUK3EQE.js";import"./chunk-IHC2A25W.js";import{Bd as v,G as w,Ih as k,Va as N,mb as V,mi as b,nb as T,ob as S,pb as E}from"./chunk-6Y6SJRNX.js";import"./chunk-OYOXAY44.js";import{G as I,r as g,t as u}from"./chunk-STDQTB2J.js";import"./chunk-IO44HIO6.js";import"./chunk-HOJB2KOO.js";import{j as f,k as l,l as h}from"./chunk-OLMDJNX5.js";import"./chunk-FDN33MRG.js";import"./chunk-WO4VHQRF.js";import"./chunk-VMDE2SQU.js";import"./chunk-GEDR3PBK.js";import"./chunk-A26PE6T6.js";import"./chunk-LNAR5CK6.js";import{y as A}from"./chunk-F45KP72J.js";import{Ea as x,Fa as a,Ja as n,dc as c,ga as d,q as M,ra as $}from"./chunk-Z5YOIIAC.js";import"./chunk-XHWV4DJW.js";import"./chunk-Y5HJX4PP.js";import"./chunk-V5YH6CLL.js";import"./chunk-KAYYNT2L.js";import"./chunk-KDSDEIG5.js";import{l as e}from"./chunk-ATLPHYUF.js";var L={};var P=h(L,l(s,(t,r)=>t),l(p,(t,r)=>t));var B=(()=>{let r=class r{constructor(){e(this,"actions$",n(T));e(this,"itemDataService",n(I));e(this,"router",n(g));e(this,"navigateToLink$",V(()=>this.actions$.pipe(S(s),d(o=>{let i=this.preserveCurrentView(),m=i==="default"?"".concat(o.link,"?mode=").concat(o.mode):"".concat(o.link,"?view=").concat(i,"&mode=").concat(o.mode);return[v(o.link),w(m)]}))));e(this,"navigateToId$",V(()=>this.actions$.pipe(S(p),$(o=>M(this.itemDataService.getItem(o.id)).pipe(N(),d(i=>{let m=this.preserveCurrentView(),X=m==="default"?"".concat(i.link,"?mode=").concat(o.mode):"".concat(i.link,"?view=").concat(m,"&mode=").concat(o.mode);return[v(i.link),w(X)]}))))))}preserveCurrentView(){return new URLSearchParams(window.location.search).get("view")||"default"}};e(r,"\u0275fac",function(i){return new(i||r)}),e(r,"\u0275prov",x({token:r,factory:r.\u0275fac}));let t=r;return t})();var G=[{path:"",component:C}],D=(()=>{let r=class r{};e(r,"\u0275fac",function(i){return new(i||r)}),e(r,"\u0275mod",c({type:r})),e(r,"\u0275inj",a({imports:[u.forChild(G),u]}));let t=r;return t})();var Br=(()=>{let r=class r{};e(r,"\u0275fac",function(i){return new(i||r)}),e(r,"\u0275mod",c({type:r})),e(r,"\u0275inj",a({imports:[j,A,b,k,D,f.forFeature("xrView",P),f.forFeature("boardsView",F),f.forFeature("calendarView",O),E.forFeature([B,y,R])]}));let t=r;return t})();export{Br as XrViewModule};
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.