Removes all key/value pairs, if there are any.
Dispatches a storage event on Window objects holding an equivalent Storage object.
Returns the current value associated with the given key, or null if the given key does not exist.
Returns the name of the nth key, or null if n is greater than or equal to the number of key/value pairs.
Removes the key/value pair with the given key, if a key/value pair with the given key exists.
Dispatches a storage event on Window objects holding an equivalent Storage object.
Gets whether the database server is running.
True if the server is running. False otherwise.
Sets the value of the pair identified by key to value, creating a new key/value pair if none existed for key previously.
Throws a "QuotaExceededError" DOMException exception if the new value couldn't be set. (Setting could fail if, e.g., the user has disabled storage for the site, or if the quota has been exceeded.)
Dispatches a storage event on Window objects holding an equivalent Storage object.
Starts the server.
The client that is connected or can connect to the server.
Stops the server.
True if the server is stopped. False otherwise.
Represents a server for a memory database.