Referenceaudit
Reference · 39
audit
audit
Игнорирует значения во время окна, затем отдаёт последнее.
Сигнатура
audit(durationSelector: (value: T) => ObservableInput): MonoTypeOperatorFunction
Маркеры
a-b-c----| + audit(timer) → ----c|
Что делает
После первого значения запускает durationSelector и молчит, пока внутренний Observable не завершится. Затем эмитит последнее значение, которое пришло за это окно, и готов открыть новое окно.
Когда использовать
Когда важен финальный снимок пачки событий: resize, scroll, drag, пересчёт layout после серии быстрых изменений.
См. также
auditTime, debounce, throttle
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...