A function whose invocations are rate limited and can be stopped after invocation before it has fired.
T - The resolved type of the underlying function. Defaults to any.
U - The rejected type of the underlying function. Defaults to any.
V - Arguments for the underlying function. Defaults to any.
Test whether the object has been disposed.
This property is always safe to access.
The rate limit in milliseconds.
Dispose of the resources held by the object.
If the object's
dispose method is called more than once, all
calls made after the first will be a no-op.
It is undefined behavior to use any functionality of the object after it has been disposed unless otherwise explicitly noted.
Invoke the rate limited function.
Stop the function if it is mid-flight.
Generated using TypeDoc