combine
fun <T> combine(sources: List<ObservableProperty<T>>): ObservableProperty<List<T>>
Content copied to clipboard
Combine the last values of all provided ObservableProperty into a list of values.
fun <T1, T2> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>): ObservableProperty<Pair<T1, T2>>
Content copied to clipboard
Combine the last values of two ObservableProperty into a Pair.
fun <T1, T2, U> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>, combine: (T1, T2) -> U): ObservableProperty<U>
Content copied to clipboard
Combine the last values of two ObservableProperty with a mapping function.
fun <T1, T2, T3, U> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>, source3: ObservableProperty<T3>): ObservableProperty<Triple<T1, T2, T3>>
Content copied to clipboard
Combine the last values of three ObservableProperty into a Triple.
fun <T1, T2, T3, U> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>, source3: ObservableProperty<T3>, combine: (T1, T2, T3) -> U): ObservableProperty<U>
Content copied to clipboard
Combine the last values of three ObservableProperty with a mapping function.
fun <T1, T2, T3, T4, U> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>, source3: ObservableProperty<T3>, source4: ObservableProperty<T4>, combine: (T1, T2, T3, T4) -> U): ObservableProperty<U>
Content copied to clipboard
Combine the last values of four ObservableProperty with a mapping function.
fun <T1, T2, T3, T4, T5, U> combine(source1: ObservableProperty<T1>, source2: ObservableProperty<T2>, source3: ObservableProperty<T3>, source4: ObservableProperty<T4>, source5: ObservableProperty<T5>, combine: (T1, T2, T3, T4, T5) -> U): ObservableProperty<U>
Content copied to clipboard
Combine the last values of five ObservableProperty with a mapping function.