Map 更改
这个密封接口描述了RealmMap可能发生的更改。
这些状态由特定的子类InitialMap 、 UpdatedMap和DeletedMap 表示。 删除映射时,会发出空映射而不是null
。
由于映射不公开索引,因此您的用户界面组件必须手动处理更新:
person.addresses.asFlow()
.collect { mapChange: MapChange<String, Address> ->
handleChange(mapChange.map)
}
内容已复制到剪贴板