Activate the Socket event listeners used to receive responses from events which modify database documents
The active game socket
Get primary Document instances
Get embedded Document instances
Create primary Document instances
Create embedded Document instances
Update primary Document instances
Update embedded Document instances
Delete primary Document instances
Delete embedded Document instances
Describe the scopes which are suitable as the namespace for a flag key
Describe the scopes which are suitable as the namespace for a flag key
Perform a standardized pre-creation workflow for all Document types. For internal use only.
Handle a SocketResponse from the server when one or multiple documents were created
The provided Socket response
An Array of created Document instances
Handle a SocketResponse from the server when one or multiple documents were created
The provided Socket response
An Array of created Document instances
Perform a standardized post-creation workflow for all Document types. For internal use only.
An array of callback operations to perform once every Document is created
Perform a standardized pre-update workflow for all Document types. For internal use only.
Handle a SocketResponse from the server when one or multiple documents were updated
The provided Socket response
An Array of updated Document instances
Handle a SocketResponse from the server when embedded Documents are updated in a parent Document.
The provided Socket response
An Array of updated Document instances
Perform a standardized post-update workflow for all Document types. For internal use only.
An array of callback operations to perform after every Document is updated
Perform a standardized pre-delete workflow for all Document types. For internal use only.
Handle a SocketResponse from the server where Documents are deleted.
The provided Socket response
An Array of deleted Document instances
Handle a SocketResponse from the server when embedded Documents are deleted from a parent Document.
The provided Socket response
An Array of deleted Document instances
Perform a standardized post-deletion workflow for all Document types. For internal use only.
An array of callback operations to perform after every Document is deleted
A cached array of valid flag scopes which can be read and written.
The client-side database backend implementation which handles Document modification operations.
{abstract.DatabaseBackend}