Generic Instance Method

map(_:_:_:)

Publishes the values of three key paths as a tuple.

Declaration

func map<T0, T1, T2>(_ keyPath0: KeyPath<(A.Output, B.Output, C.Output, D.Output), T0>, _ keyPath1: KeyPath<(A.Output, B.Output, C.Output, D.Output), T1>, _ keyPath2: KeyPath<(A.Output, B.Output, C.Output, D.Output), T2>) -> Publishers.MapKeyPath3<Publishers.Zip4<A, B, C, D>, T0, T1, T2>

Parameters

keyPath1

The key path of a property on Output.

keyPath2

The key path of a second property on Output.

keyPath3

The key path of a third property on Output.

Return Value

A publisher that publishes the values of three key paths as a tuple.