diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 1ab9d5ed8..30cd31b75 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -12950,6 +12950,24 @@ declare var SVGFEDistantLightElement: { new(): SVGFEDistantLightElement; }; +interface SVGFEDropShadowElement extends SVGElement, SVGFilterPrimitiveStandardAttributes { + readonly dx: SVGAnimatedNumber; + readonly dy: SVGAnimatedNumber; + readonly in1: SVGAnimatedString; + readonly stdDeviationX: SVGAnimatedNumber; + readonly stdDeviationY: SVGAnimatedNumber; + setStdDeviation(stdDeviationX: number, stdDeviationY: number): void; + addEventListener(type: K, listener: (this: SVGFEDropShadowElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; + addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; + removeEventListener(type: K, listener: (this: SVGFEDropShadowElement, ev: SVGElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; + removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; +} + +declare var SVGFEDropShadowElement: { + prototype: SVGFEDropShadowElement; + new(): SVGFEDropShadowElement; +}; + /** Corresponds to the element. */ interface SVGFEFloodElement extends SVGElement, SVGFilterPrimitiveStandardAttributes { addEventListener(type: K, listener: (this: SVGFEFloodElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index 1a45988d2..f91ac1fe7 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -221,6 +221,51 @@ }, "interfaces": { "interface": { + "SVGFEDropShadowElement": { + "name": "SVGFEDropShadowElement", + "exposed": "Window", + "properties": { + "property": { + "in1": { + "name": "in1", + "read-only": 1, + "override-type": "SVGAnimatedString" + }, + "dx": { + "name": "dx", + "read-only": 1, + "override-type": "SVGAnimatedNumber" + }, + "dy": { + "name": "dy", + "read-only": 1, + "override-type": "SVGAnimatedNumber" + }, + "stdDeviationX": { + "name": "stdDeviationX", + "read-only": 1, + "override-type": "SVGAnimatedNumber" + }, + "stdDeviationY": { + "name": "stdDeviationY", + "read-only": 1, + "override-type": "SVGAnimatedNumber" + } + } + }, + "methods": { + "method": { + "setStdDeviation": { + "name": "setStdDeviation", + "override-signatures": [ + "setStdDeviation(stdDeviationX: number, stdDeviationY: number): void" + ] + } + } + }, + "extends": "SVGElement", + "implements": ["SVGFilterPrimitiveStandardAttributes"] + }, "AbortSignal": { "events": { "event": [