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>, equalityPolicy: ObservableProperty.EqualityPolicy<Pair<T1, T2>> = defaultEqualityPolicy()): 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>, equalityPolicy: ObservableProperty.EqualityPolicy<U> = defaultEqualityPolicy(), 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>, equalityPolicy: ObservableProperty.EqualityPolicy<Triple<T1, T2, T3>> = defaultEqualityPolicy()): 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>, equalityPolicy: ObservableProperty.EqualityPolicy<U> = defaultEqualityPolicy(), 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>, equalityPolicy: ObservableProperty.EqualityPolicy<U> = defaultEqualityPolicy(), 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>, equalityPolicy: ObservableProperty.EqualityPolicy<U> = defaultEqualityPolicy(), combine: (T1, T2, T3, T4, T5) -> U): ObservableProperty<U>
Content copied to clipboard
Combine the last values of five ObservableProperty with a mapping function.