ReadonlyidID of the store.
Optional ReadonlyidName of the property used as ID. If not provided, the 'getIdentity' method must be declared.
Create a new item. Throws an error, if the item already exists. The 'overwrite' option is assumed to be false).
Optionaloptions: CreateOptions<IDType>Retrieves an item by its identifier.
id of an item in the store.
Optionaloptions: GetOptionsoptions to specify the result.
OptionalgetReturns any available metadata about the store. This may include attribution, available fields, cache directives, history or version information.
Saves the given item. Depending on the specified options, a new item is created or a given item is updated.
item to update/create
Optionaloptions: CreateOptions<IDType>options to specify the PUT operation
Queries the store using the provided query.
Optionalquery: ComplexQueryExpressiona query to execute.
Optionaloptions: QueryOptionsthe query options.
An asynchronous store that accepts changes to it's contents.