skipPropertyUndefined<T, P>(prop): ((source) => Observable<{ [X in string | number | symbol]: X extends P ? NonUndefined<T[X]> : T[X] }>)
Skips / filters values which contains undefined for the given property.
Narrows the type of the given property within the object type from T | undefined to just T.
Skips / filters values which contains undefined for the given property. Narrows the type of the given property within the object type from T | undefined to just T.
Example:
value { a: 1, b: 'foo' } will pass through
value { a: 1, b: undefined } will be skipped