Returns the ID of the document.
Returns the mutable document path at a specified key.
Returns the content (aka value) of the document. What you actually get is a proxy that you can freely manipulate and Ditto will register the changes, commiting them at the end of an update closure.
Returns the ID for a mutable document.
Returns a mutable document path object for a given key for a mutable document.
Returns the content (aka inner value) of a mutable document.
A representation of a Document that can be mutated via MutableDocumentPath. You don't create or interact with a
MutableDocument
direclty but rather through our proxy-based subscripting API exposed within theupdate()
methods of PendingCursorOperation and PendingIDSpecificOperation.