У меня простой, но сложный вопрос, связанный с RxJS. Предположим, я хочу подписаться на тему, предлагаемую библиотекой, которую я не могу изменить, но я хочу, чтобы эта подписка велась так, как если бы я подписался на BehaviorSubject. Возможно ли сделать что-то вроде:
let plainSubject: Subject<string> = someLibrary.getSubject();
let behaviorSubject: BehaviorSubject<string> = BehaviorSubject.from(plainSubject);
let subscription = behaviorSubject.subscribe(() => foo());
Извините, если этот вопрос не имеет никакого смысла, мои знания по RxJS все еще довольно просты. Я даже не уверен, возможно ли это, поскольку я не нашел никаких признаков того, что это Google или нет.
Заранее спасибо!
Джошуа