StorageArea class

Implementers

Constructors

StorageArea()
StorageArea.fromJS(StorageArea _wrapped)

Properties

hashCode int
The hash code for this object.
no setterinherited
onChanged EventStream<Map>
Fired when one or more items change.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
toJS → StorageArea
no setter

Methods

clear() Future<void>
Removes all items from storage. returns Callback on success, or on failure (in which case runtime.lastError will be set).
get(Object? keys) Future<Map>
Gets one or more items from storage. keys A single key to get, list of keys to get, or a dictionary specifying default values (see description of the object). An empty list or object will return an empty result object. Pass in null to get the entire contents of storage. returns Callback with storage items, or on failure (in which case runtime.lastError will be set).
getBytesInUse(Object? keys) Future<double>
Gets the amount of space (in bytes) being used by one or more items. keys A single key or list of keys to get the total usage for. An empty list will return 0. Pass in null to get the total usage of all of storage. returns Callback with the amount of space being used by storage, or on failure (in which case runtime.lastError will be set).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
remove(Object keys) Future<void>
Removes one or more items from storage. keys A single key or a list of keys for items to remove. returns Callback on success, or on failure (in which case runtime.lastError will be set).
set(Map items) Future<void>
Sets multiple items. items An object which gives each key/value pair to update storage with. Any other key/value pairs in storage will not be affected.
setAccessLevel(SetAccessLevelAccessOptions accessOptions) Future<void>
Sets the desired access level for the storage area. The default will be only trusted contexts. returns Callback on success, or on failure (in which case runtime.lastError will be set).
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited