From 688912f35ea8375e80f8ef604732c672daeb2265 Mon Sep 17 00:00:00 2001 From: falsandtru Date: Sun, 17 Jul 2016 21:06:45 +0900 Subject: [PATCH] Update Storage interface --- baselines/dom.generated.d.ts | 4 ++-- inputfiles/overridingTypes.json | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 757289675..147acba5b 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -11411,8 +11411,8 @@ declare var StereoPannerNode: { interface Storage { readonly length: number; clear(): void; - getItem(key: string): string; - key(index: number): string; + getItem(key: string): string | null; + key(index: number): string | null; removeItem(key: string): void; setItem(key: string, data: string): void; [key: string]: any; diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 1704594ad..25fd7cc2b 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -580,7 +580,13 @@ "kind": "method", "interface": "Storage", "name": "getItem", - "signatures": ["getItem(key: string): string"] + "signatures": ["getItem(key: string): string | null"] + }, + { + "kind": "method", + "interface": "Storage", + "name": "key", + "signatures": ["key(index: number): string | null"] }, { "kind": "method",