Summary
Applies a throttle that will notify on either the leading and/or trailing edge.
Syntax
public static IObservable<T> RealThrottle<T>(this IObservable<T> observable, IObservable<Unit> notifier, bool leading = true, bool trailing = false, IScheduler scheduler = null)
This will always emit at least once within the given window / notifier
Type Parameters
Parameters
Name |
Type |
Description |
observable |
IObservable<T> |
|
notifier |
IObservable<Unit> |
|
leading |
bool |
|
trailing |
bool |
|
scheduler |
IScheduler |
|
Return Value
Type |
Description |
IObservable<T> |
|