1import{d as i}from"./chunk-FBXDQBDK.js";import{f as r}from"./chunk-VOZAGDK7.js";var c=(()=>{class e{triggerSubject=new r;trigger$=this.triggerSubject.asObservable();celebrate(t={}){this.triggerSubject.next(t)}burst(){this.celebrate({particleCount:150,spread:250,origin:{x:.5,y:1}})}cannon(){this.celebrate({particleCount:150,spread:60,startVelocity:25,origin:{x:.5,y:1}})}sideCannons(){this.celebrate({particleCount:100,spread:125,origin:{x:0,y:.8}}),setTimeout(()=>{this.celebrate({particleCount:100,spread:125,origin:{x:1,y:.8}})},200)}static \u0275fac=function(a){return new(a||e)};static \u0275prov=i({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();export{c 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.