new AbstractStore()
- Source:
Classes
Members
entries :Reactive.<{}>
Type:
- Reactive.<{}>
- Source:
key :string
Namespace key for unique identification
Type:
- string
- Source:
projectId :number
Type:
- number
- Source:
Methods
add(…docs) → {Array.<Document>}
Add documents (objects) of arbitrary length to the store. Known docs are skipped
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
docs |
Array.<Document> |
<repeatable> |
- Source:
Returns:
- Type
- Array.<Document>
observe(callbacks)
Pass in a callback to observe all changes for add, update and delete. Returns a function to unregister.
Parameters:
Name | Type | Description |
---|---|---|
callbacks |
- Source:
update(docIdOrFn, value, updateIdopt)
Update a single document or multiple documents.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
docIdOrFn |
string | function | ||
value |
object | ||
updateId |
boolean |
<optional> |
- Source: