]> source.dussan.org Git - svg.js.git/commitdiff
fix toParent type 1300/head
authorAlejandro Leal <22180346+AstroCorp@users.noreply.github.com>
Wed, 10 May 2023 07:53:52 +0000 (09:53 +0200)
committerAlejandro Leal <22180346+AstroCorp@users.noreply.github.com>
Wed, 10 May 2023 07:53:52 +0000 (09:53 +0200)
svg.js.d.ts

index 843c309c1ad9abc4f119522ad7c0d1db2809e43c..a0c44c2a0b3854adcf3d6933826fd6c15315c848 100644 (file)
@@ -5,7 +5,7 @@
 declare class BuiltInArray<T> extends Array<T> { }\r
 \r
 // trick to have nice attribute list for CSS\r
-declare type CSSStyleName = Exclude<keyof CSSStyleDeclaration, "parentRule" | "length" >\r
+declare type CSSStyleName = Exclude<keyof CSSStyleDeclaration, "parentRule" | "length">\r
 \r
 declare module "@svgdotjs/svg.js" {\r
 \r
@@ -862,8 +862,8 @@ declare module "@svgdotjs/svg.js" {
         reset(): this\r
         finish(): this\r
         reverse(r?: boolean): this\r
-        ease(fn: EasingCallback) : this\r
-        ease(kind: EasingLiteral) : this\r
+        ease(fn: EasingCallback): this\r
+        ease(kind: EasingLiteral): this\r
         active(): boolean\r
         active(a: boolean): this\r
         addTransform(m: Matrix): this\r
@@ -1075,7 +1075,7 @@ declare module "@svgdotjs/svg.js" {
         clip(): ClipPath;\r
         ellipse(width?: number, height?: number): Ellipse;\r
         flatten(parent: Dom, depth?: number): this;\r
-        foreignObject(width: number, height: number) : ForeignObject\r
+        foreignObject(width: number, height: number): ForeignObject\r
         gradient(type: string, block?: (stop: Gradient) => void): Gradient;\r
         group(): G;\r
 \r
@@ -1259,7 +1259,7 @@ declare module "@svgdotjs/svg.js" {
          * then the result is only provided the list up until Svg root element which mean no Dom parent element is included.\r
          * @param util a parent type\r
          */\r
-        parents<T extends Dom>(util: QuerySelector | T | null ): List<Element>\r
+        parents<T extends Dom>(util: QuerySelector | T | null): List<Element>\r
         /**\r
          * Get reference svg element based on the given attribute.\r
          * @param attr a svg attribute\r
@@ -1298,6 +1298,7 @@ declare module "@svgdotjs/svg.js" {
         timeline(tl: Timeline): this\r
         toggleClass(name: string): this;\r
         toParent(parent: Dom): this;\r
+        toParent(parent: Dom, i: number): this;\r
         toSvg(): this;\r
         touchcancel(cb: Function | null): this;\r
         touchend(cb: Function | null): this;\r