DocumentChange
class DocumentChange : NSObject, @unchecked SendableA DocumentChange represents a change to the documents matching a query. It contains the
document affected and the type of change that occurred (added, modified, or removed).
-
The type of change that occurred (added, modified, or removed).
Declaration
Swift
var type: DocumentChangeType { get } -
The document affected by this change.
Declaration
Swift
var document: FIRQueryDocumentSnapshot { get } -
The index of the changed document in the result set immediately prior to this
DocumentChange(i.e. supposing that all priorDocumentChangeobjects have been applied).NSNotFoundforDocumentChangeTypeAddedevents.Declaration
Swift
var oldIndex: UInt { get } -
The index of the changed document in the result set immediately after this
DocumentChange(i.e. supposing that all priorDocumentChangeobjects and the currentDocumentChangeobject have been applied).NSNotFoundforDocumentChangeTypeRemovedevents.Declaration
Swift
var newIndex: UInt { get }