An Array of application references which will be automatically updated when the collection content changes
Record the set of document ids where the Document was not initialized because of invalid source data
The base Document type which is contained within this DocumentCollection
A reference to the Document class definition which is contained within this DocumentCollection.
The Collection class name
Obtain a temporary Document instance for a document id which currently has invalid source data.
A document ID with invalid source data.
An in-memory instance for the invalid Document
Render any Applications associated with this DocumentCollection.
Update all objects in this DocumentCollection with a provided transformation. Conditionally filter to only apply to Entities which match a certain condition.
An object of data or function to apply to all matched objects
A function which tests whether to target each object
An array of updated data once the operation is complete
Preliminary actions taken before a set of Documents in this Collection are created.
An Array of created data objects
Options which modified the creation operation
The ID of the User who triggered the operation
Follow-up actions taken after a set of Documents in this Collection are created.
An Array of created Documents
An Array of created data objects
Options which modified the creation operation
The ID of the User who triggered the operation
Preliminary actions taken before a set of Documents in this Collection are updated.
An Array of incremental data objects
Options which modified the update operation
The ID of the User who triggered the operation
Follow-up actions taken after a set of Documents in this Collection are updated.
An Array of updated Documents
An Array of incremental data objects
Options which modified the update operation
The ID of the User who triggered the operation
Preliminary actions taken before a set of Documents in this Collection are deleted.
An Array of document IDs being deleted
Options which modified the deletion operation
The ID of the User who triggered the operation
Follow-up actions taken after a set of Documents in this Collection are deleted.
An Array of deleted Documents
An Array of document IDs being deleted
Options which modified the deletion operation
The ID of the User who triggered the operation
Initialize the DocumentCollection by constructing any initially provided Document instances
Generate the render context information provided for CRUD operations.
The CRUD operation.
The documents being operated on.
An array of creation or update objects, or an array of document IDs, depending on the operation.
An abstract subclass of the Collection container which defines a collection of Document instances.
An array of data objects from which to create document instances