DittoLiveQueryEvent
public enum DittoLiveQueryEvent
extension DittoLiveQueryEvent: CustomStringConvertible
extension DittoLiveQueryEvent: CustomDebugStringConvertible
Describes the different types of event that you can receive when dealing with live queries.
- initial: The first event that will be delivered and it will only be delivered once.
- update: This event will be delivered each time the results of the provided query change. It contains information about the set of documents that previously matched the query before the update, along with information about what documents have been inserted, deleted, updated, or moved, as part of the set of matching documents.
- error: This event will be delivered if there’s an error in relation to a live query.
-
Undocumented
Declaration
Swift
case initial
-
Undocumented
Declaration
Swift
case update(oldDocs: [DittoDocument], insertions: [Int], deletions: [Int], updates: [Int], moves: [(from: Int, to: Int)])
-
Undocumented
Declaration
Swift
case error(Error)
-
Declaration
Swift
public var description: String { get }
-
Declaration
Swift
public var debugDescription: String { get }