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> |
|