1import{Eb as a}from"./chunk-X3TAGFMO.js";import{$c as i,Ca as r,Ha as l,ja as c,vb as o}from"./chunk-OTOHZXCG.js";var f=(()=>{class s{constructor(){this.class=i(""),this.disabled=i(!1),this.baseClasses=`peer relative appearance-none shrink-0 w-4 h-4 border rounded-sm bg-white 2 focus:outline-none focus:ring-offset-0 focus:ring-1 focus:ring-gray-200 3 checked:bg-primary checked:border-0`,this.disabledClasses="bg-gray-100 cursor-not-allowed opacity-60 checked:bg-gray-400 checked:border-gray-400",this.el=c(l),r(()=>{this.updateClasses()})}updateClasses(){let t=this.el.nativeElement,e=this.class(),d=this.disabled()?a(this.baseClasses,this.disabledClasses,e):a(this.baseClasses,e);t.className="",t.classList.add(...d.split(" "))}static{this.\u0275fac=function(e){return new(e||s)}}static{this.\u0275dir=o({type:s,selectors:[["","bssCheckbox",""]],inputs:{class:[1,"class"],disabled:[1,"disabled"]}})}}return s})();export{f as a};
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.