kotlin-extensions / io.realm.kotlin / io.realm.RealmResults

io.realm.RealmResults の拡張機能

to ChangesetFlow

この RealmResults への変更を監視するフローを返します。 サブスクライブ時に現在の RealmResult が出力されます。 RealmResults への更新ごとに、RealmResults とそれに対応する OrderedCollectionchangeSet とのペアで構成される CollectionCheck が送信されます。RealmResult が初めて出力されるときに、変更セットはnullになります。

fun <T : RealmModel> RealmResults<T>.toChangesetFlow(): Flow<CollectionChange<RealmResults<T>>>

toFlow

この RealmResults への変更を監視するフローを返します。 サブスクライブすると、現在の RealmResult が出力されます。 RealmResult が更新されるにつれて、RealmResult は継続的に出力されます。 onCompletionは呼び出されません。

fun <T : RealmModel> RealmResults<T>.toFlow(): Flow<RealmResults<T>>