Map 変更
この シークレット インターフェースでは、 RealmMapに発生する可能性のある変更について説明します。
状態は、 InitialMap 、 UpdatedMap 、 DeletedMapの特定のサブクラスによって表されます。 マップが削除されると、 null
の代わりに空のマップが生成されます。
マップはインデックスを公開しないため、UI コンポーネントはアップデートを手動で処理する必要があります。
person.addresses.asFlow()
.collect { mapChange: MapChange<String, Address> ->
handleChange(mapChange.map)
}
クリップボードにコピーされた内容