Вопрос
Есть ли официальный рекомендуемый способ создания пользовательской темы RxJs?
Вариант использования
Мне нужен QueueSubject
, т.е. субъект, который ставит в очередь все значения, переданные его методу next
, пока не будет подписчик.Это отличается от встроенного ReplaySubject , поскольку ReplaySubject не очищает свой буфер при подписке.
Что я узнал до сих пор
Точная реализация того, чтоМне нужен доступен в этот проект GitHub Джеймсом Пайком .Причина моего вопроса, несмотря на это совершенно доступное решение, заключается в том, что метод _subscribe
является внутренним методом.Он даже помечен как @deprecated
, поэтому, если используется linter, в класс необходимо добавить исключение из правила linter для подавления предупреждения об устаревании.
В документации я ничего не нашел о том, как создать пользовательскую тему.