PageSourceSearch

https://www.sandvik.coromant.com/chunk-YZB3Z6ZO.js

js coromant.com collected 2026-09-24 15:25:47 UTC 11,083 bytes, 1 lines download raw bytes

1import{a as re,b as y,c as oe,d as E,e as ae}from"./chunk-U3WYCFQY.js";import{a as v}from"./chunk-5GEQYPWZ.js";import{Vb as ne}from"./chunk-AP5GXJBE.js";import"./chunk-XBAAIEEM.js";import{c as ee,d as te,e as ie}from"./chunk-Q7DHSQM2.js";import"./chunk-MFXMVFFM.js";import"./chunk-CQR7T5EA.js";import"./chunk-QOFRYRCO.js";import"./chunk-O7RNE76O.js";import"./chunk-ZT4BNP2F.js";import"./chunk-YE7I3HUG.js";import"./chunk-PEVVYJ5U.js";import"./chunk-WODWUSXF.js";import"./chunk-DQBUCUTG.js";import"./chunk-VPOPAIQK.js";import"./chunk-DQNFGING.js";import"./chunk-VNETRMLA.js";import"./chunk-BKNXSFCB.js";import"./chunk-CCTI276G.js";import"./chunk-BOSO3ZMB.js";import"./chunk-RI23ZZES.js";import"./chunk-FNZVUJ2P.js";import"./chunk-CSUF2IW7.js";import"./chunk-Z3OUXFHV.js";import"./chunk-3DJVC5CZ.js";import"./chunk-VARK67Y3.js";import"./chunk-X7HIVSAA.js";import"./chunk-X4I24K32.js";import"./chunk-5ZJVJVVZ.js";import"./chunk-WMN25NYC.js";import"./chunk-NTVP6F7L.js";import"./chunk-5EKDK4AG.js";import"./chunk-NDY745C5.js";import"./chunk-EMHFRCCD.js";import"./chunk-QRHEDNNR.js";import"./chunk-IR7HLL7M.js";import"./chunk-AHSX2HOC.js";import"./chunk-SFJCMR6V.js";import"./chunk-6KKQIXMC.js";import"./chunk-NETE2L4S.js";import"./chunk-IQ2V4P6Y.js";import"./chunk-COSGWLO4.js";import"./chunk-OHP54FYG.js";import"./chunk-24KQKRGU.js";import"./chunk-J7ZNHYTZ.js";import{jb as Z}from"./chunk-WNG5SLR5.js";import"./chunk-UXJ7YFE6.js";import"./chunk-77D3REKU.js";import"./chunk-FEEEBMTC.js";import"./chunk-WMQD2W2Y.js";import"./chunk-HGWBUQS7.js";import"./chunk-ZVVBCNBA.js";import"./chunk-E7JHDCRW.js";import"./chunk-N7I2ZRJY.js";import"./chunk-AM2WZIVA.js";import"./chunk-XAFDAX4V.js";import"./chunk-36X3FEL4.js";import"./chunk-42OZ2XZO.js";import"./chunk-JLGSGZGP.js";import"./chunk-SURUF6PC.js";import"./chunk-7BWUUJBK.js";import"./chunk-64SRRWV6.js";import"./chunk-WIX3TPQI.js";import"./chunk-PLZERQ42.js";import"./chunk-AGR5UE2Q.js";import"./chunk-USAF2EWL.js";import"./chunk-OLPXLAUX.js";import"./chunk-MRIULW56.js";import"./chunk-3KEIXVQY.js";import{e as Q}from"./chunk-Q2N2JSKR.js";import{a as X}from"./chunk-JXTZFGZE.js";import{$ as C,Ab as f,D as A,Dd as z,Ed as W,Ia as i,Pb as o,Qb as c,Rb as u,S as B,Va as V,Wa as h,Wc as q,_a as N,c as T,ca as d,eb as L,fa as S,fc as U,ga as M,gb as w,jb as $,k,kb as j,la as F,lb as _,mb as n,mc as a,nb as r,nc as s,nd as H,ob as K,p as x,pa as g,pf as Y,tc as D,vb as b,y as I,yb as P,ye as G,ze as J}from"./chunk-46B3HCSK.js";import{a as O,b as R}from"./chunk-VYH37W4W.js";var le=(t,m)=>m.id;function de(t,m){if(t&1){let e=b();n(0,"section",2)(1,"p",6),o(2),a(3,"translate"),r(),n(4,"button",7),P("click",function(){S(e);let l=f(2);return M(l.retryRefresh())}),o(5),a(6,"translate"),r()()}t&2&&(i(2),c(s(3,2,"Discovery_WorkspaceList_Error_Description")),i(3),u(" ",s(6,4,"Discovery_Action_Retry")," "))}function fe(t,m){t&1&&(n(0,"section",3)(1,"p",8),o(2),a(3,"translate"),r(),n(4,"div",9),K(5,"div",10)(6,"div",10)(7,"div",10),r()()),t&2&&(i(2),c(s(3,1,"Discovery_WorkspaceList_Loading")))}function _e(t,m){if(t&1){let e=b();n(0,"section",2)(1,"h1",11),o(2),a(3,"translate"),r(),n(4,"p",6),o(5),a(6,"translate"),r(),n(7,"button",12),P("click",function(){S(e);let l=f(2);return M(l.retry())}),o(8),a(9,"translate"),r()()}if(t&2){let e=f(2);i(2),c(s(3,4,"Discovery_WorkspaceList_Error_Title")),i(3),c(s(6,6,"Discovery_WorkspaceList_Error_Description")),i(2),_("disabled",e.isLoading()),i(),u(" ",s(9,8,"Discovery_Action_Retry")," ")}}function ue(t,m){if(t&1&&(n(0,"section",4)(1,"h1",11),o(2),a(3,"translate"),r(),n(4,"p",6),o(5),a(6,"translate"),r(),n(7,"a",13),o(8),a(9,"translate"),n(10,"span",14),o(11,"arrow_forward"),r()()()),t&2){let e=f(2);i(2),c(s(3,4,"Discovery_WorkspaceList_Empty_Title")),i(3),c(s(6,6,"Discovery_WorkspaceList_Empty_Description")),i(2),_("routerLink",e.assessmentStartUrl),i(),u(" ",s(9,8,"Discovery_WorkspaceList_StartAssessment")," ")}}function ge(t,m){if(t&1&&(n(0,"article",18)(1,"div",19)(2,"h2",20),o(3),r(),n(4,"p",21),o(5),a(6,"translate"),r()(),n(7,"div",22)(8,"p",23),o(9),a(10,"translate"),r(),n(11,"p",24),o(12),a(13,"dateLocale"),r()(),n(14,"a",25),o(15),a(16,"translate"),r()()),t&2){let e=m.$implicit;i(3),c(e.title),i(2),c(s(6,6,e.statusKey)),i(4),c(s(10,8,"Discovery_WorkspaceList_LastActivity")),i(3),c(s(13,10,e.updatedAt)),i(2),_("routerLink",e.detailUrl),i(),u(" ",s(16,12,"Discovery_WorkspaceList_Open")," ")}}function Ce(t,m){if(t&1&&(n(0,"section",5)(1,"header",15)(2,"div")(3,"h1",16),o(4),a(5,"translate"),r(),n(6,"p",6),o(7
1),a(8,"translate"),r()(),n(9,"a",13),o(10),a(11,"translate"),n(12,"span",14),o(13,"arrow_forward"),r()()(),n(14,"div",17),$(15,ge,17,14,"article",18,le),r()()),t&2){let e=f(2);i(4),c(s(5,4,"Discovery_WorkspaceList_Title")),i(3),c(s(8,6,"Discovery_WorkspaceList_Description")),i(2),_("routerLink",e.assessmentStartUrl),i(),u(" ",s(11,8,"Discovery_WorkspaceList_StartAssessment")," "),i(5),j(e.items())}}function he(t,m){if(t&1&&(L(0,de,7,6,"section",2),L(1,fe,8,3,"section",3)(2,_e,10,10,"section",2)(3,ue,12,10,"section",4)(4,Ce,17,10,"section",5)),t&2){let e=f();w(e.refreshFailed()?0:-1),i(),w(e.isLoading()?1:e.hasError()?2:e.isEmpty()?3:4)}}var pe=(()=>{class t{constructor(){this.assessmentWorkspace="AssessmentWorkspace",this.api=d(y),this.access=d(v),this.assessmentRealtime=d(E),this.context=d(Q),this.destroyRef=d(F),this.reloadRequests$=new T,this.workspaces=g([]),this.isLoading=g(!1),this.hasError=g(!1),this.refreshFailed=g(!1),this.assessmentStartUrl=`/${this.context.language}/discovery___start`,this.items=D(()=>this.workspaces().map(e=>R(O({},e),{detailUrl:`/${this.context.language}/discovery/workspace/${encodeURIComponent(e.id)}`,statusKey:this.getStatusKey(e.status)}))),this.isEmpty=D(()=>!this.isLoading()&&!this.hasError()&&this.items().length===0)}ngOnInit(){this.assessmentRealtime.connect(),I(k(!1),this.reloadRequests$,this.assessmentRealtime.changes$.pipe(x(()=>!0))).pipe(B(e=>this.requestWorkspaces(e)),X(this.destroyRef)).subscribe(e=>this.applyLoadResult(e))}retry(){this.isLoading()||this.reloadRequests$.next(!1)}retryRefresh(){this.reloadRequests$.next(!0)}requestWorkspaces(e){let p=e&&!this.isLoading()&&!this.hasError();return p||this.isLoading.set(!0),this.hasError.set(!1),this.refreshFailed.set(!1),this.api.getWorkspaces().pipe(x(l=>({status:"success",workspaces:l})),A(l=>k({status:"error",error:l,preserveContent:p})))}applyLoadResult(e){if(this.isLoading.set(!1),e.status==="success"){this.workspaces.set(e.workspaces),this.refreshFailed.set(!1);return}if(e.preserveContent&&e.error.status!==401&&e.error.status!==403){this.refreshFailed.set(!0);return}if(this.workspaces.set([]),this.refreshFailed.set(!1),e.error.status===401||e.error.status===403){this.access.checkPermissions();return}this.hasError.set(!0)}getStatusKey(e){return e==="Live"?"Discovery_WorkspaceList_Status_Live":"Discovery_WorkspaceList_Status_Unknown"}static{this.\u0275fac=function(p){return new(p||t)}}static{this.\u0275cmp=V({type:t,selectors:[["discovery-workspace-list-screen"]],standalone:!1,features:[U([E])],decls:2,vars:1,consts:[["bannerVariant","toggle",3,"testKey"],["betaFeatureContent",""],["role","alert",1,"container-xl","workspace-list","state","error"],["aria-live","polite","aria-busy","true",1,"container-xl","workspace-list","loading"],[1,"container-xl","workspace-list","state"],["aria-labelledby","workspace-list-title",1,"container-xl","workspace-list","py-5","py-lg-6"],[1,"description"],["type","button",1,"cor-btn-secondary",3,"click"],[1,"status-label"],["aria-hidden","true",1,"skeleton"],[1,"skeleton-row"],[1,"title"],["type","button",1,"cor-btn-secondary",3,"click","disabled"],[1,"cor-link-btn","cor-btn-primary",3,"routerLink"],["aria-hidden","true",1,"cor-symbol-right"],[1,"header"],["id","workspace-list-title",1,"mb-5","mt-0"],[1,"list"],[1,"row"],[1,"summary"],[1,"row-title"],[1,"status"],[1,"activity"],[1,"label"],[1,"date"],[1,"cor-link","open",3,"routerLink"]],template:function(p,l){p&1&&(n(0,"cor-beta-feature-host",0),N(1,he,5,2,"ng-template",1),r()),p&2&&_("testKey",l.assessmentWorkspace)},dependencies:[G,ie,te,z,J,ee],styles:[".workspace-list[_ngcontent-%COMP%]{display:grid;gap:1.5rem}.header[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem}.brand[_ngcontent-%COMP%], .label[_ngcontent-%COMP%], .status[_ngcontent-%COMP%]{margin:0;color:#6f6f6f;font:700 .75rem/100% Sandvik Sans Regular,Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.08em}.title[_ngcontent-%COMP%], .row-title[_ngcontent-%COMP%]{margin:0;color:#101010;overflow-wrap:anywhere}.title[_ngcontent-%COMP%]{font:700 2rem/105% Sandvik Sans Headline,Tahoma,Verdana,sans-serif}.row-title[_ngcontent-%COMP%]{font:700 1rem/135% Sandvik Sans Regular,Tahoma,Verdana,sans-serif}.description[_ngcontent-%COMP%], .date[_ngcontent-%COMP%], .status-label[_ngcontent-%COMP%]{margin:0;color:#575757;font:1rem/135% Sandvik Sans Regular,Tahoma,Verdana,sans-serif;overflow-wrap:anywhere}.header[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{margin-top:.5rem;max-width:44rem}.list[_ngcontent-%COMP%]{display:grid;gap:.75rem}.row[_ngcontent-%COMP%], .state[_ngcontent-%COMP%]{min-width:0;padding:1.25rem;background:#fff;border:1px solid #EBE6DC;border-radius:.25rem}.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.5fr) auto;align-items:center;gap:1rem}.summary[_ngcontent-%COMP%], .activity[_ngcontent-%COMP%], .state[_ngcontent-%COMP%]{display:grid;gap:.5rem}.date[_ngcontent-%COMP%]{color:#101010;font:700 .75rem/100% Sandvik Sans Regular,Tahoma,Verdana,sans-serif}.open[_ngcontent-%COMP%], .state[_ngcontent-%COMP%]   .cor-btn-secondary[_ngcontent-%COMP%], .state[_ngcontent-%COMP%]   .cor-btn-primary[_ngcontent-%COMP%]{justify-self:start}.skeleton[_ngcontent-%COMP%]{display:grid;gap:.75rem}.skeleton-row[_ngcontent-%COMP%]{height:5.5rem;border-radius:.25rem;background:linear-gradient(90deg,#f7f5f1 25%,#fff,#f7f5f1 75%);background-size:200% 100%;animation:_ngcontent-%COMP%_skeleton-pulse 1.2s ease-in-out infinite}@media(max-width:767.98px){.workspace-list[_ngcontent-%COMP%]{padding:1.5rem .75rem 2rem}.header[_ngcontent-%COMP%], .row[_ngcontent-%COMP%]{grid-template-columns:1fr;align-items:start}}@media(prefers-reduced-motion:reduce){.skeleton-row[_ngcontent-%COMP%]{animation:none}}@keyframes _ngcontent-%COMP%_skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}"],changeDetection:0})}}return t})();var ce=()=>d(v).checkPermissions(),ve=[{path:"",component:pe,pathMatch:"full",data:{bodyClass:"container"},canActivate:[ce]},{path:":id",component:ae,data:{bodyClass:"container"},canActivate:[ce]}],me=(()=>{class t{static{this.\u0275fac=function(p){return new(p||t)}}static{this.\u0275mod=h({type:t})}static{this.\u0275inj=C({imports:[W.forChild(ve),W]})}}return t})();var Ut=(()=>{class t{static{this.\u0275fac=function(p){return new(p||t)}}static{this.\u0275mod=h({type:t})}static{this.\u0275inj=C({providers:[y,re,oe],imports:[q,Y,H,Z,ne,me]})}}return t})();export{Ut as DiscoveryModule};

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.