ReferencebufferToggle
Reference · 43
bufferToggle
bufferToggle
Открывает и закрывает буферы по отдельным Observable-сигналам.
Сигнатура
bufferToggle(openings: ObservableInput, closingSelector: (openValue: O) => ObservableInput): OperatorFunction
Что делает
Каждый эмит openings открывает новый буфер. closingSelector создаёт Observable, который закрывает именно этот буфер и отправляет собранный массив дальше.
Когда использовать
Сложные окна сбора: drag start/drag end, запись действий между двумя сигналами, сессии активности пользователя.
См. также
buffer, bufferWhen, windowToggle
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...