Tag: KOTLIN-FLOW
Estoy tratando de cambiar de LiveData a StateFlow para poblar mi ListAdapter. Actualmente tengo un MutableLiveData<><customclass>> que estoy observando para actualizar el ListAdapter de la siguiente manera: viewModel.mutableLiveDataList.observe(viewLifecycleOwner, Observer { networkIngredientAdapter.submitList(it) } Esto funciona bien. Ahora estoy reemplazando el MutableLiveData<><customclass>?> con MutableStateFlow<><customclass>?> en el viewModel de la siguiente manera: private . . . Read more
Recientemente, nuestro equipo intentó implementar websockets. Pensamos fácilmente en usar Rx cuando escuchamos eventos, pero me pregunté cómo hacerlo sin él. Así que probamos el famoso Kotlin Flow, pero no sé si nuestra implementación es correcta. La arquitectura de nuestra aplicación está dividida en cuatro capas: – Servicio: emite y . . . Read more
Tengo un método X que obtiene datos del servidor a través de pub/sub. Este método devuelve un flujo. Tengo otro método que se suscribe al flujo del método X pero solo quiere tomar como máximo los primeros 3 valores del flujo si los datos son diferentes a los datos anteriores. . . . Read more
Estoy tratando de envolver un callbackFlow dentro de un flujo externo flow – hay elementos que me gustaría emitir desde el flujo externo, pero tengo una interfaz de devolución de llamada antigua, que me gustaría adaptar a Kotlin flow. He revisado varios ejemplos de uso de callbackFlow, pero no logro . . . Read more
Estoy utilizando las API de Preferencias que devuelven flujos. Hay casos en los que necesito combinar valores de diferentes preferencias. Sé que puedo usar flow.combine. Dado que el método en el que necesito combinar es una función suspend y el valor de los flujos ya no necesita fluir a ningún . . . Read more