Map Mudar
Esta interface selada descreve as possíveis alterações que podem acontecer a um RealmMap.
Os estados são representados pelas subclasses específicas InitialMap, UpdatedMap e DeletedMap. Quando o mapa é excluído, um mapa vazio é emitido em vez de null
.
Como os mapas não expõem índices, os componentes da interface do usuário terão que lidar manualmente com as atualizações:
person.addresses.asFlow()
.collect { mapChange: MapChange<String, Address> ->
handleChange(mapChange.map)
}
Conteúdo copiado para a área de transferência