1import{t as e}from"./ExternalInteractorBase-DhIuSM0Q.js";import{il as t,zc as n}from"./index-D0ElCQXL.js";import{Push as r}from"./browser-DrzW0c3x.js";var i=`push`,a=0,o=class extends e{constructor(e){super(e),this.handleClickMode=e=>{if(e!==i)return;let r=this.container,o=r.actualOptions.interactivity.modes.push;if(!o)return;let s=t(o.quantity);if(s<=a)return;let c=n([void 0,...o.groups]),l=c===void 0?void 0:r.actualOptions.particles.groups[c];r.particles.push(s,r.interactivity.mouse,l,c)}}clear(){}init(){}interact(){}isEnabled(){return!0}loadModeOptions(e,...t){e.push||=new r;for(let n of t)e.push.load(n?.push)}reset(){}};export{o as Pusher};
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.