Table of Contents

Documentation / browser/ILocalStorage

browser/ILocalStorage

Classes

abstract ILocalStorage

Implements

  • Storage

Constructors

new ILocalStorage()

new ILocalStorage(): ILocalStorage

Returns

ILocalStorage

Properties

length

abstract length: number

Returns the number of key/value pairs.

MDN Reference

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.

MDN Reference

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.

MDN Reference

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.

MDN Reference

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.

MDN Reference

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.

MDN Reference

Parameters
key

string

value

string

Returns

void

Implementation of

Storage.setItem

Defined in

Source/JavaScript/Applications.React.MVVM/browser/ILocalStorage.ts:10