combineLiveData

fun <T1, T2, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, callback: (T1, T2) -> RESULT): LiveData<RESULT>
fun <T1, T2, T3, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, t3: LiveData<T3>, callback: (T1, T2, T3) -> RESULT): LiveData<RESULT>
fun <T1, T2, T3, T4, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, t3: LiveData<T3>, t4: LiveData<T4>, callback: (T1, T2, T3, T4) -> RESULT): LiveData<RESULT>
fun <T1, T2, T3, T4, T5, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, t3: LiveData<T3>, t4: LiveData<T4>, t5: LiveData<T5>, callback: (T1, T2, T3, T4, T5) -> RESULT): LiveData<RESULT>
fun <T1, T2, T3, T4, T5, T6, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, t3: LiveData<T3>, t4: LiveData<T4>, t5: LiveData<T5>, t6: LiveData<T6>, callback: (T1, T2, T3, T4, T5, T6) -> RESULT): LiveData<RESULT>
fun <T1, T2, T3, T4, T5, T6, T7, RESULT> combineLiveData(t1: LiveData<T1>, t2: LiveData<T2>, t3: LiveData<T3>, t4: LiveData<T4>, t5: LiveData<T5>, t6: LiveData<T6>, t7: LiveData<T7>, callback: (T1, T2, T3, T4, T5, T6, T7) -> RESULT): LiveData<RESULT>