debounce<T extends (...args: any[]) => any>( run: T, delay?: number,): T & IClearable Type Parameters
- T extends (...args: any[]) => any
Parameters
- run: T
Optionaldelay: number
- The debounced function with additional methods for clearing and flushing.
Creates a debounced version of a function.