Tengo una variable que puede tener el tipo de Date o BehaviorSubject<Date | null> . Quiero saber cómo puedo verificar si la variable es un BehaviorSubject o no.
Si haces esto en JavaScript puedes hacer:
const behaviorSubject = new Rx.BehaviorSubject(); const isBehaviorSubject = behaviorSubject instanceof Rx.BehaviorSubject;¿Intentaste lo siguiente?
class BehaviorSubject {} let myVariable = new BehaviorSubject() console.log(myVariable instanceof BehaviorSubject)