interface WebStorage { clear(): Promise<void>; getItem(name): Promise<string>; items(): Promise<{ name: string; value: string; }[]>; removeItem(name): Promise<void>; setItem(name,
value): Promise<void>; } Methods
clear
- clear(): Promise<void>
Returns Promise<void>
getItem
- getItem(name): Promise<string>
Returns Promise<string>
items
- items(): Promise<{
name: string;
value: string;
}[]> Returns Promise<{
name: string;
value: string;
}[]>
removeItem
- removeItem(name): Promise<void>
Returns Promise<void>
setItem
- setItem(name, value): Promise<void>
Parameters
- name: string
- value: string
Returns Promise<void>
WebStorage exposes the page's
localStorageorsessionStoragefor the current origin via an async, browser-consistent API.Instances are accessed through page.localStorage and page.sessionStorage.