@abstractest/localstorage
Version:
Localstorage fake API implementation
13 lines (12 loc) • 424 B
TypeScript
import type { Mocker } from '@abstractest/types';
export declare class LocalStorage {
__data: Map<string, string>;
constructor(mocker?: Mocker, data?: Map<string, string>);
getItem(key: string): string | null | undefined;
setItem(key: string, value: string): void;
removeItem(key: string): void;
clear(): void;
toString(): string;
key(idx: number): string | null;
get length(): number;
}