Package io.realm.kotlin.notifications

Types

DeletedList
Link copied to clipboard
interface DeletedList<T> : ListChange<T>
This event is emitted when the parent object owning the list has been deleted, which in turn also removes the list.
DeletedObject
Link copied to clipboard
interface DeletedObject<O : BaseRealmObject> : ObjectChange<O>
This interface describes the event is emitted deleted on a RealmObject or EmbeddedRealmObject flow.
InitialList
Link copied to clipboard
interface InitialList<T> : ListChange<T>
Initial event to be observed on a RealmList flow.
InitialObject
Link copied to clipboard
interface InitialObject<O : BaseRealmObject> : ObjectChange<O>
Initial event to be observed on a RealmObject or EmbeddedRealmObject flow.
InitialRealm
Link copied to clipboard
interface InitialRealm<R : BaseRealm> : RealmChange<R>
Initial event to be observed on a Realm flow.
InitialResults
Link copied to clipboard
interface InitialResults<T : BaseRealmObject> : ResultsChange<T>
Initial event to be emitted on a RealmResults flow.
ListChange
Link copied to clipboard
interface ListChange<T>
This sealed interface describes the possible changes that can happen to a RealmList collection.
ListChangeSet
Link copied to clipboard
interface ListChangeSet
This interface models the changes that can occur to a list.
ObjectChange
Link copied to clipboard
interface ObjectChange<O : BaseRealmObject> : SingleQueryChange<O>
This sealed interface describe the possible changes that can be observed to a Realm Object.
PendingObject
Link copied to clipboard
interface PendingObject<O : BaseRealmObject> : SingleQueryChange<O>
Describes the initial state where a query result does not contain any elements.
RealmChange
Link copied to clipboard
interface RealmChange<R : BaseRealm>
This sealed interface describe the possible changes that can be observed to a Realm.
ResultsChange
Link copied to clipboard
interface ResultsChange<T : BaseRealmObject>
This sealed interface describe the possible changes that can happen to a query results collection.
SingleQueryChange
Link copied to clipboard
interface SingleQueryChange<O : BaseRealmObject>
This sealed class describe the possible events that can be observed on a RealmSingleQuery flow.
UpdatedList
Link copied to clipboard
interface UpdatedList<T> : ListChange<T> , ListChangeSet
RealmList flow event that describes that an update has been performed on the observed list.
UpdatedObject
Link copied to clipboard
interface UpdatedObject<O : BaseRealmObject> : ObjectChange<O>
RealmObject or EmbeddedRealmObject flow event that describes that an update has been performed on to the observed object.
UpdatedRealm
Link copied to clipboard
interface UpdatedRealm<R : BaseRealm> : RealmChange<R>
Realm flow event that describes that an update has been performed on to the observed Realm instance.
UpdatedResults
Link copied to clipboard
interface UpdatedResults<T : BaseRealmObject> : ResultsChange<T> , ListChangeSet
RealmResults flow event that describes that an update has happened to elements in the observed query.