import{B as e,_ as o,da as s,fd as c,g as a}from"./chunk-LU6Q5ONP.js";o();c();var m=(()=>{class t{get tick(){return this.intervalTick$}get ms(){return this.msTick$}get rafTick(){return this.rafTick$.asObservable()}constructor(){this.rafTick$=new a(0),this.intervalTick$=e(100),this.msTick$=e(),this.startRafLoop()}startRafLoop(){let r=i=>{this.rafTick$.next(i),requestAnimationFrame(r)};requestAnimationFrame(r)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=s({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();export{m as a};
