zak.taccardi
08/31/2019, 12:04 AMprivate val channelA = Channel<Int>()
private val channelB = Channel<Int>()
private val flowA: Flow<Int> = channelA.consumeAsFlow()
private val flowB: Flow<Int> = channelB.consumeAsFlow()
suspend fun whenSourceAEmits(value: Int) {
channelA.send(value)
}
suspend fun whenSourceBEmits(value: Int) {
channelB.send(value)
}
octylFractal
08/31/2019, 1:14 AMscope.broadcast { ... }.asFlow()