jsteuer
2019-12-18 dee79aad8f8e9c9185438fa5bb51f37204357136
src/Helpers.ts
@@ -47,6 +47,7 @@
     * geloggt.
     * 
     * Anwendungsbeispiel
     *
     *      import { Helpers } from "@mathcoach/ide-api";
     *      const _MC = Helpers.createStorageBasedApi();
     *      const contextFile = await _MC.ide.getContextFile() // use the api
@@ -146,7 +147,7 @@
     * Storage auf Basis einer Map. Kann z.B. bei Unit-Tests verwendet
     * werden, beid denen der LocalStorage nicht verfügbar ist.
     */
    class InMemoryStorage implements Storage {
    export class InMemoryStorage implements Storage {
        private readonly items: Map<string, string> = new Map();
@@ -161,7 +162,7 @@
            return value ? value : null;
        }
        key(index: number): string | null {
            throw new Error("FakeStorage: key function is not implemented now");
            throw new Error("InMemoryStorage: key function is not implemented now");
        }
        removeItem(key: string): void {
            this.items.delete(key);