update
fun update(closure: (DittoMutableDocument?) -> Unit): List<DittoUpdateResult>
Content copied to clipboard
Update the document with the matching ID.
Return
a list of DittoUpdateResult that describes the updates that were performed on the document.
Parameters
closure
a closure that gets called with the document matching the ID. If found, the document is a DittoMutableDocument, so you can call update-related functions on it. If the document is not found then the value provided to the closure will be null
.
fun update(updater: DittoSingleMutableDocumentUpdater): List<DittoUpdateResult>
Content copied to clipboard
Update the document with the matching ID.
Return
a list of DittoUpdateResult that describes the updates that were performed on the document.
Parameters
updater
an object that implements DittoSingleMutableDocumentUpdater, whose update
function gets called with the document matching the query, if the document is found. If the document is not found then the value provided to the function will be null
.