1import{e as p}from"./chunk-EGZEV6KQ.js";import{H as n,L as o,X as s,Z as r,f as i,gb as c,ob as u,vb as b}from"./chunk-OWN75A2T.js";var m=class t{constructor(e){this.model=e}model;onDebounce=new c;debounce=500;isFirstChange=!0;ngUnsubscribe=new i;ngOnInit(){this.model.valueChanges&&this.model.valueChanges.pipe(n(this.debounce),o(),r(e=>{this.isFirstChange?this.isFirstChange=!1:this.onDebounce.emit(e)}),s(this.ngUnsubscribe)).subscribe()}ngOnDestroy(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()}static \u0275fac=function(a){return new(a||t)(u(p))};static \u0275dir=b({type:t,selectors:[["","debounce",""]],inputs:{debounce:"debounce"},outputs:{onDebounce:"onDebounce"}})};export{m 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.