rxjs / 7.5.5 / api / index / type-alias / valuefromnotification.html /

ValueFromNotification

type-alias stable

Gets the value type from an ObservableNotification, if possible.

type ValueFromNotification<T> = T extends {
    kind: 'N' | 'E' | 'C';
} ? T extends NextNotification<any> ? T extends {
    value: infer V;
} ? V : undefined : never : never;

© 2015–2022 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors.
Code licensed under an Apache-2.0 License. Documentation licensed under CC BY 4.0.
https://rxjs.dev/api/index/type-alias/ValueFromNotification