1import{g as y}from"./chunk-HICQSI54.js";import{$a as d,$c as p,Cd as w,Cg as x,Dg as b,Jc as F,Kc as P,L as D,Pb as C,Tb as f,Yc as M,a as T,ad as m,bc as u,mi as g,nc as h,oc as s,wc as k,yh as B,zb as I,zh as H,zi as _}from"./chunk-CPOZEFYP.js";var j=function(n,e,i,o){var r=arguments.length,t=r<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,i):o,l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(n,e,i,o);else for(var a=n.length-1;a>=0;a--)(l=n[a])&&(t=(r<3?l(t):r>3?l(e,i,t):l(e,i))||t);return r>3&&t&&Object.defineProperty(e,i,t),t},c,v=(c=class extends y{onCheckboxChange(e){this.onColumnCheck(e.checked)}get allChecked$(){return this.dataProvider.currentPage$.pipe(D(e=>e.every(i=>i[this.propertyName])),H(this))}},c.\u0275fac=(()=>{let e;return function(o){return(e||(e=d(c)))(o||c)}})(),c.\u0275cmp=C({type:c,selectors:[["ix-header-cell-checkbox"]],features:[f],decls:5,vars:6,consts:[["color","primary","ixTest","header-checkbox",3,"change","click","checked"]],template:function(i,o){i&1&&(h(0,"mat-checkbox",0),p(1,"async"),k("change",function(t){return o.onCheckboxChange(t)})("click",function(t){return t.stopPropagation()}),s(),h(2,"span"),F(3),p(4,"translate"),s()),i&2&&(u("checked",m(1,2,o.allChecked$)),I(3),P(o.title?m(4,4,o.title):""))},dependencies:[g,b,x,w,_],encapsulation:2,changeDetection:0}),c);v=j([B()],v);var E=(n,e)=>[n,e,"row-checkbox"],O=(()=>{let e=class e extends y{get checked(){return this.value}onCheckboxChange(o){this.onRowCheck(this.row(),o.checked)}};e.\u0275fac=(()=>{let o;return function(t){return(o||(o=d(e)))(t||e)}})(),e.\u0275cmp=C({type:e,selectors:[["ix-cell-checkbox"]],features:[f],decls:3,vars:10,consts:[["color","primary",3,"change","click","ixTest","checked","aria-label"]],template:function(r,t){r&1&&(h(0,"mat-checkbox",0),p(1,"translate"),p(2,"translate"),k("change",function(a){return t.onCheckboxChange(a)})("click",function(a){return a.stopPropagation()}),s()),r&2&&u("ixTest",M(7,E,t.title,t.uniqueRowTag(t.row())))("checked",t.checked)("aria-label",(t.checked?m(1,3,"Uncheck"):m(2,5,"Check"))+" "+t.getAriaLabel(t.row()))},dependencies:[g,b,x,_],encapsulation:2,changeDetection:0});let n=e;return n})();function X(n){return T({type:O,headerType:v},n)}
1export{X as a}; 2//# sourceMappingURL=chunk-XMAQ5PQA.js.map
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.