Closure that Logger.setCustomLogCallback can be set as a custom log callback on Logger.
A document value is a JavaScript object containing values for keys that can be serialized via CBOR.
The various identity configurations that you can use when initializing a
Ditto
instance. Currently supported are
development, sharedKey,
and production identities.
Represents events delivered by a LiveQuery, which can be initial (fired immediately upon registration) or an update (all subsequent events).
The log levels supported by Ditto.
Types of connections that can be established between two peers.
Represents a dictionary of values to be incorporated into a query keyed by the placeholder used within that query. See method find() of Collection for more info.
The closure that is called whenever the documents covered by a live query change.
A peer object with information about an observed peer.
The closure that is called whenever a single documunent covered by a live query changes.
Describes the direction when sorting a query.
Types of connections that can be established between two peers.
The types of an UpdateResult.
Initializes the whole Ditto module. Needs to be called and complete before any of the Ditto API is used.
Dictionary with global initialization options. You
can explicitly specify the webAssemblyModule or its location by passing the
webAssemblyModule
option.
The source for a transport condition.