skipSomePropertyUndefined<T>(): ((source) => Observable<{ [P in string | number | symbol]: NonUndefined<T[P]> }>)
Skips / filters values which contains undefined for any property.
Narrows the type of all properties within the object type from T | undefined to just T.
Skips / filters values which contains undefined for any property. Narrows the type of all properties 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
value { a: undefined, b: 'foo' } will be skipped