io.realm.DynamicRealm |
|
io.realm.Realm |
|
io.realm.RealmList |
|
io.realm.RealmModel |
|
io.realm.RealmQuery |
|
io.realm.RealmResults |
addChangeListener |
Adiciona um ouvinte de alterações a um RealmObject que será acionado se qualquer campo de valor ou campo RealmObject referenciado for alterado ou se o próprio campo RealmList for alterado. fun <E : RealmModel> E.addChangeListener(listener: RealmChangeListener<E>): Unit
Adiciona um ouvinte de alterações a um RealmObject para obter informações detalhadas sobre as alterações. O ouvinte será acionado se qualquer campo de valor ou campo RealmObject referenciado for alterado, ou se o próprio campo RealmList for alterado. fun <E : RealmModel> E.addChangeListener(listener: RealmObjectChangeListener<E>): Unit |
removeChangeListener |
Remove um ouvinte registrado anteriormente no RealmObject fornecido. fun <E : RealmModel> E.removeChangeListener(listener: RealmChangeListener<E>): Unit fun <E : RealmModel> E.removeChangeListener(listener: RealmObjectChangeListener<E>): Unit |
paraChangesetFlow |
Retorna um fluxo que monitora alterações neste RealmObject. Ele emitirá o RealmObject atual após a assinatura. Para cada atualização do RealmObject, um ObjectChange que consiste em um par com o RealmObject e seu ObjectChangeSet correspondente será enviado. O changeset será fun <T : RealmModel> T?.toChangesetFlow(): Flow<ObjectChange<T>?> |
toFlow |
Retorna um fluxo que monitora alterações neste RealmObject. Ele emitirá o RealmObject atual após a assinatura. As atualizações de objetos serão emitidas continuamente à medida que o RealmObject é atualizado - fun <T : RealmModel> T?.toFlow(): Flow<T?> |