PageSourceSearch

https://idovir.com/chunk-B47ANFN4.js

js idovir.com collected 2026-10-04 16:24:58 UTC 5,484 bytes, 1 lines download raw bytes

1import{f as p}from"./chunk-Q3Z3CLVD.js";import{a as G,b as m}from"./chunk-FWIWAOQ7.js";import{f as d}from"./chunk-TRYE74RS.js";import"./chunk-NCZ5OXBX.js";import"./chunk-3EXT35YI.js";import"./chunk-WSMP3A6N.js";import"./chunk-CUWAEFDA.js";import"./chunk-EU7CJW7A.js";import"./chunk-FQAROWYX.js";import"./chunk-ZNCWLVVF.js";import{Z as K}from"./chunk-ACAIGFH4.js";import"./chunk-IZXPF2YZ.js";import"./chunk-544XLZ3K.js";import"./chunk-ZEFSEYOD.js";import{m as z}from"./chunk-OAIGIOFP.js";import"./chunk-LM62C7UY.js";import"./chunk-KEDXMBZ3.js";import"./chunk-X7XTFQEY.js";import"./chunk-6E5JAALM.js";import"./chunk-OBO3RVCK.js";import{a as U}from"./chunk-A5KRE4NG.js";import"./chunk-YSVMG7GU.js";import"./chunk-4XLGLHK2.js";import"./chunk-V6PMWSLA.js";import"./chunk-L3HATCGR.js";import"./chunk-CA6E447T.js";import"./chunk-RECGZT2Q.js";import"./chunk-ZQDMWNAV.js";import"./chunk-GN7PLZ5M.js";import"./chunk-B4YN66GB.js";import"./chunk-GMCEME25.js";import"./chunk-XT7UCLJ5.js";import"./chunk-PO553VFA.js";import{a as B}from"./chunk-M6VHHVCL.js";import"./chunk-SUO6PARW.js";import"./chunk-IITENRGY.js";import"./chunk-SRJCEJMJ.js";import"./chunk-6DDMWTFU.js";import"./chunk-NBWANFT2.js";import{La as N,Ua as D,ea as k,kc as $,l as b,pc as g,s as O,xc as F}from"./chunk-YMOTUFZ7.js";import{Ab as A,Ce as E,De as L,Fb as f,Gb as c,Hb as C,He as v,Ib as r,Le as a,R as M,Rd as _,Sd as w,Ub as j,_a as x,fb as i,ja as S,jb as I,kb as l,ld as R,od as y,s as P,ta as s,yb as T}from"./chunk-FOGJAJZO.js";function V(e,n){if(e&1&&r(0,"idovir-project-collection-sidemenu",3),e&2){let o=j();f("isCollapsed",o.isCollapsed)}}function X(e,n){if(e&1&&r(0,"idovir-project-sidemenu",4),e&2){let o=j();f("isCollapsed",o.isCollapsed)}}var h=(()=>{class e{constructor(o,t,u,W,H,J,Q){this.nodeTreeService=o,this.projectLanguagesService=t,this.socket=u,this.notification=W,this.transloco=H,this.permissions=J,this.route=Q,this.isCollapsed=!1,this.isCollectionProject=!1,this.destroyedOrProjectChange$=new P}ngOnInit(){localStorage.removeItem(_),localStorage.removeItem(w);let o=F(this.route);o&&this.initProject(o)}initProject(o){this.isCollectionProject=o?.isProjectCollection??!1,this.permissions.hasPermission(o.id,"read-only")&&this.socket.listenForServerMessages().pipe(S(this.destroyedOrProjectChange$),M(t=>N(t.type))).subscribe(t=>{switch(t.type){case"mediaConversionSuccess":this.notification.success(`${t.media.name}: ${this.transloco.translate("media.conversion.completed")}`);break;case"mediaConversionError":this.notification.error(`${t.media.name}: ${this.transloco.translate("media.conversion.failed")}`);break}})}ngOnDestroy(){this.nodeTreeService.destroyTrees(),this.projectLanguagesService.reset(),this.destroyedOrProjectChange$.next(),this.destroyedOrProjectChange$.complete()}static{this.\u0275fac=function(t){return new(t||e)(i(K),i(D),i(z),i(k),i(b),i(B),i(E))}}static{this.\u0275cmp=I({type:e,selectors:[["idovir-project"]],decls:8,vars:1,consts:[[1,"flex","h-screen","max-h-screen","w-full","flex-col","overflow-hidden"],[1,"content-height-without-top-bar","bg-base-light-50","dark:bg-base-dark-100","flex","max-h-full","min-h-0","min-w-0","max-w-full","flex-1","overflow-hidden"],[1,"z-50","h-full","max-h-full","flex-shrink-0"],[3,"isCollapsed"],[1,"side-menu-content",3,"isCollapsed"],[1,"max-h-full","min-h-0","min-w-0","max-w-full","flex-1"]],template:function(t,u){t&1&&(c(0,"div",0),r(1,"idovir-in-app-top-bar"),c(2,"div",1)(3,"div",2),T(4,V,1,1,"idovir-project-collection-sidemenu",3)(5,X,1,1,"idovir-project-sidemenu",4),C(),c(6,"div",5),r(7,"router-outlet"),C()()()),t&2&&(x(4),A(u.isCollectionProject?4:5))},dependencies:[L,m,G,d,p],encapsulation:2})}}return e})();var Z=[{path:"",component:h,resolve:{project:U},runGuardsAndResolvers:(e,n)=>g(e,"projectId")!==g(n,"projectId")||n.queryParams.reloadProject==="true",children:[{path:"",pathMatch:"full",loadChildren:()=>import("./chunk-5LDK4XZG.js").then(e=>e.ProjectOverviewModule)},{path:"resources",loadChildren:()=>import("./chunk-76Z46JNU.js").then(e=>e.ResourcesModule)},{path:"resources/:resourceId",loadChildren:()=>import("./chunk-76Z46JNU.js").then(e=>e.ResourceModule)},{path:"users",canActivate:[a],loadChildren:()=>import("./chunk-DCEZKMDJ.js").then(e=>e.ProjectUserModule)},{path:"lighttables",loadChildren:()=>import("./chunk-REYK2SNC.js").then(e=>e.LightTableCatalogModule)},{path:"lighttables/:lightTableId",loadChildren:()=>import("./chunk-HHOMG34Y.js").then(e=>e.LightTableRoutingModule)},{path:"collections",loadChildren:()=>import("./chunk-GQZL3OFQ.js").then(e=>e.ProjectCollectionsRoutingModule)},{path:"s/:subprojectId",loadChildren:()=>
1import("./chunk-D4QP3UMR.js").then(e=>e.SubprojectsModule)},{path:"settings",canActivate:[a],loadChildren:()=>import("./chunk-45RNYHS3.js").then(e=>e.ProjectSettingsModule)},{path:"export",canActivate:[a],loadChildren:()=>import("./chunk-4N3LFWHI.js").then(e=>e.ExportModule)},{path:"evaluation",loadChildren:()=>import("./chunk-J4Q6CCPZ.js").then(e=>e.ProjectEvaluationRoutingModule)},{path:"404",loadChildren:()=>import("./chunk-E75IGLGW.js").then(e=>e.NotFoundSitesModule)}]}],q=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=l({type:e})}static{this.\u0275inj=s({imports:[v.forChild(Z),v]})}}return e})();var _e=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=l({type:e})}static{this.\u0275inj=s({providers:[R],imports:[h,p,d,y,q,O,$,m]})}}return e})();export{_e as ProjectModule};

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.