Lodash
Lodash: { debounced: any; throttled: any }
Type declaration
debounced:function
- debounced(wait?: number, options?: DebounceSettings): (proto: any, propertyName: string, descriptor: PropertyDescriptor) => void
Parameters
Optional wait: number
Optional options: DebounceSettings
Returns (proto: any, propertyName: string, descriptor: PropertyDescriptor) => void
- (proto: any, propertyName: string, descriptor: PropertyDescriptor): void
Parameters
proto: any
propertyName: string
descriptor: PropertyDescriptor
Returns void
throttled:function
- throttled(wait?: number, options?: ThrottleSettings): (proto: any, propertyName: string, descriptor: PropertyDescriptor) => void
Parameters
Optional wait: number
Optional options: ThrottleSettings
Returns (proto: any, propertyName: string, descriptor: PropertyDescriptor) => void
- (proto: any, propertyName: string, descriptor: PropertyDescriptor): void
Parameters
proto: any
propertyName: string
descriptor: PropertyDescriptor
Returns void