From 3c12067ab062b3f16374745430a3358fdc20b637 Mon Sep 17 00:00:00 2001 From: Takeo Hidaka Date: Wed, 11 Feb 2015 12:36:37 +0900 Subject: [PATCH] Fix type definition of `CustomEvent` constructor --- src/lib/dom.generated.d.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/lib/dom.generated.d.ts b/src/lib/dom.generated.d.ts index 53f21708b3f49..01d858c84f139 100644 --- a/src/lib/dom.generated.d.ts +++ b/src/lib/dom.generated.d.ts @@ -6840,13 +6840,17 @@ declare var CSSImportRule: { new(): CSSImportRule; } +interface CustomEventInit extends EventInit { + detail?: any; +} + interface CustomEvent extends Event { detail: any; initCustomEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: any): void; } declare var CustomEvent: { prototype: CustomEvent; - new(): CustomEvent; + new(type: string, eventInitDict?: CustomEventInit): CustomEvent; } interface HTMLBaseFontElement extends HTMLElement, DOML2DeprecatedColorProperty { @@ -7322,6 +7326,11 @@ declare var SVGUseElement: { new(): SVGUseElement; } +interface EventInit { + bubbles?: boolean; + cancelable?: boolean; +} + interface Event { timeStamp: number; defaultPrevented: boolean;