The id read-only property of the DataStoreTask interface returns the identifier of the changed record in the data store. This must return null if the operation is cleared or done.
The operation read-only property of the DataStoreTask interface returns the type of operation that represents the current change that has been made to the data store.
The revisionId read-only property of the DataStoreTask interface returns the id of the current revision of the data store, i.e. the current change that has been made to a data record.
The indexedDB property of the IDBEnvironment interface provides a mechanism for applications to asynchronously access the capabilities of indexed databases.
The add() method of the DataStore interface adds a new record to the data store; if the record you are attempting to add already exists, it will throw an exception.
The clear() method of the DataStore interface deletes all records from the data store, leaving it empty.
The get() method of the DataStore interface retrieves one or more objects from the current data store.
The getLength() method of the DataStore interface returns the number of records stored in the current data store.
The name read-only property of the DataStore interface returns the name of the current data store.
The onchange event handler of the DataStore interface fires when a change is made to the data store. Its main use is to synchronize different apps that are using the data store when a change is made. When fired, this event returns a DataStoreChangeEvent, which can be used to handle the change that was just made. Alternatively, when the event fires you could create a DataStoreCursor and iterate through all the records, if needed.
The owner read-only property of the DataStore interface returns the name of the app that owns the current data store.
The put() method of the DataStore interface updates an existing record in the data store.
The readOnly read-only property of the DataStore interface returns a boolean indicating whether the current data store is read-only.
The remove() method of the DataStore interface deletes one or more objects from the current data store.