]> source.dussan.org Git - svg.js.git/commitdiff
Syntax fixes in TypeScript declaration file 686/head
authorMalte Fastrup Lyngsø <malte.lyngsoe@gmail.com>
Tue, 6 Jun 2017 10:30:44 +0000 (12:30 +0200)
committerMalte Fastrup Lyngsø <malte.lyngsoe@gmail.com>
Tue, 6 Jun 2017 10:30:44 +0000 (12:30 +0200)
svg.js.d.ts

index eba2f2967d5c002003adcd5c020f0e97c301d55f..f87f8316e7e82df90c299f50143f7f1133c803b7 100644 (file)
@@ -216,7 +216,7 @@ declare namespace svgjs {
         namespace(): this;\r
         defs(): Defs;\r
         parent(): HTMLElement;\r
-        spof(spof): this;\r
+        spof(): this;\r
         remove(): this;\r
     }\r
     interface Library { Doc: Doc; }\r
@@ -364,7 +364,7 @@ declare namespace svgjs {
         at(opts: StopProperties): Stop;\r
         update(block?: Function): this;\r
         fill(): string;\r
-        fill(...any): never;\r
+        fill(...params: any[]): never;\r
         toString(): string;\r
         from(x: number, y: number): this;\r
         to(x: number, y: number): this;\r
@@ -393,7 +393,7 @@ declare namespace svgjs {
         to(): string;\r
         show(target: string): this;\r
         show(): string;\r
-        show(...any): never;\r
+        show(...params: any[]): never;\r
         target(target: string): this;\r
         target(): string;\r
     }\r
@@ -638,7 +638,7 @@ declare namespace svgjs {
     export interface Pattern extends Container {\r
         new (): Pattern;\r
         fill(): string;\r
-        fill(...any): never;\r
+        fill(...rest: any[]): never;\r
         update(block: (pattern: Pattern) => void): this;\r
         toString(): string;\r
     }\r
@@ -916,7 +916,7 @@ declare namespace svgjs {
         f?: number;\r
     }\r
     export interface Transformation {\r
-        new (...Transform): Transformation;\r
+        new (...transform: Transform[]): Transformation;\r
         new (source: Transform, inversed?: boolean): Transformation;\r
         at(pos: number): Matrix;\r
         undo(transform: Transform): this\r