comoFluxo

resumo Diversão asFlow(): Fluxo<RealmChange<Realm>>

Observe as mudanças no Realm. O fluxo emitirá um RealmChange uma vez inscrito e, em seguida, a cada alteração no Realm. O fluxo continuará sendo executado indefinidamente até que seja cancelado ou que a Instância de Realm seja fechada.

Os cálculos de alteração serão executados no thread definido pelo Despachante de Notificação de Configuração .

O fluxo tem um buffer interno de Channel.BUFFERED mas se o consumidor não consumir os elementos em tempo hábil, o escopo da coroutine será cancelado com uma CancellationException.

Return

um fluxo que representa alterações neste Realm.