Documentation / browser/ILocalStorage
browser/ILocalStorage
Classes
abstract
ILocalStorage
Implements
Storage
Constructors
new ILocalStorage()
new ILocalStorage():
ILocalStorage
Returns
Properties
length
abstract
length:number
Returns the number of key/value pairs.
Implementation of
Storage.length
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:5
Methods
clear()
abstract
clear():void
Removes all key/value pairs, if there are any.
Dispatches a storage event on Window objects holding an equivalent Storage object.
Returns
void
Implementation of
Storage.clear
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:6
getItem()
abstract
getItem(key
):null
|string
Returns the current value associated with the given key, or null if the given key does not exist.
Parameters
key
string
Returns
null
| string
Implementation of
Storage.getItem
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:7
key()
abstract
key(index
):null
|string
Returns the name of the nth key, or null if n is greater than or equal to the number of key/value pairs.
Parameters
index
number
Returns
null
| string
Implementation of
Storage.key
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:8
removeItem()
abstract
removeItem(key
):void
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.
Parameters
key
string
Returns
void
Implementation of
Storage.removeItem
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:9
setItem()
abstract
setItem(key
,value
):void
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.
Parameters
key
string
value
string
Returns
void
Implementation of
Storage.setItem
Defined in
Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:10