1import{$c as e,H as n,ad as i,ma as l,md as M,pd as r,qd as E,ra as h}from"./chunk-Y7SJDQ4B.js";var p="machine";var a=E(p),d=r(a,s=>s?.filters),I=r(a,s=>s?.list),A=r(a,s=>s?.isLoading),C=r(a,s=>s?.machine),z=r(a,s=>s?.machineId??null);var t="[MACHINE]",T=`${t} Get Machines`,H=`${t} Get Machines success`,F=`${t} Get Machines failed`,$=`${t} Update Machines filters`,L=`${t} Clear Machines filters`,u=`${t} Get Machine detail`,g=`${t} Get Machine detail success`,R=`${t} Get Machine detail failed`,U=`${t} Deregister Machine`,O=`${t} Deregister Machine detail success`,j=`${t} Deregister Machine detail failed`,b=`${t} Edit Machine`,y=`${t} Edit Machine detail success`,B=`${t} Edit Machine detail failed`,W=e(T,i()),X=e(H,i()),Y=e(F,i),S=e($,i()),f=e(L),m=e(u,i()),Z=e(g,i()),ee=e(R,i),_=e(U,i()),te=e(O),se=e(j,i),D=e(b,i()),ie=e(y),ce=e(B,i),K=`${t} Clear Machines data`,x=e(K),P=`${t} Clear Machines on logout`,oe=e(P);var Me=(()=>{let o=class o{constructor(c){this.store=c,this.filters$=this.store.select(d),this.list$=this.store.select(I).pipe(n(Boolean)),this.isLoading$=this.store.select(A),this.selectedItem=this.store.select(C)}getMachineDetail(c){this.store.dispatch(m({machineId:c}))}updateFilters(c){this.store.dispatch(S({filters:c}))}clearFilters(){this.store.dispatch(f())}deregisterMachine(c){this.store.dispatch(_(c))}editMachine(c){this.store.dispatch(D(c))}clearMachinesData(){this.store.dispatch(x())}};o.\u0275fac=function(N){return new(N||o)(h(M))},o.\u0275prov=l({token:o,factory:o.\u0275fac,providedIn:"root"});let s=o;return s})();export{W as a,X as b,Y as c,S as d,f as e,m as f,Z as g,ee as h,_ as i,te as j,se as k,D as l,ie as m,ce as n,x as o,oe as p,p as q,d as r,z as s,Me as t};
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.