From dbd695433ce033e5026e75f9e8aa6e97fcbb15ed Mon Sep 17 00:00:00 2001 From: Qinfeng Chen Date: Fri, 20 Feb 2015 14:12:02 -0500 Subject: [PATCH] update webcola typings for v3.1.0 --- webcola/webcola-tests.ts | 7 ++++--- webcola/webcola.d.ts | 8 +++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/webcola/webcola-tests.ts b/webcola/webcola-tests.ts index 9fc94d4132..43c7bfe1ea 100644 --- a/webcola/webcola-tests.ts +++ b/webcola/webcola-tests.ts @@ -1,6 +1,6 @@ /// module WebColaTests { - var adaptor = cola.adaptor({ + var adaptor = new cola.adaptor({ trigger: function() { }, kick: function() { @@ -23,8 +23,9 @@ module WebColaTests { .flowLayout('y', 0); adaptor.start(1, 2, 3); - adaptor.dragstart({}); - adaptor.dragend({}); adaptor.stop(); adaptor.resume(); + + cola.colaDragstart({}); + cola.colaDragend({}); } diff --git a/webcola/webcola.d.ts b/webcola/webcola.d.ts index ba17d14095..801455cba5 100644 --- a/webcola/webcola.d.ts +++ b/webcola/webcola.d.ts @@ -4,11 +4,10 @@ // Definitions: https://github.com/borisyankov/DefinitelyTyped declare module WebCola{ interface Adaptor { + new(options: { [index:number]: any }): Adaptor; avoidOverlaps(avodOverLaps: boolean): Adaptor; constraints(constraints: any): Adaptor; convergenceThreshold(convergenceThreshold: number): Adaptor; - dragend(node: { [index: number]: any }): void; - dragstart(node: { [index: number]: any }): void; flowLayout(axis: string, minSeparation: number): Adaptor; handleDisconnected(handleDisconnected: boolean): Adaptor; links(links: any): Adaptor; @@ -22,10 +21,13 @@ declare module WebCola{ initialAllConstraintsIterations: number ): void; stop(): void; + tick(): any; } interface Cola { - adaptor(options: { [index:number]: any }): Adaptor; + adaptor: Adaptor; + colaDragstart(node: { [index: number]: any }): void; + colaDragend(node: { [index: number]: any }): void; start(): void; stop(): void; }