mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-18 04:24:30 +08:00
update webcola typings for v3.1.0
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/// <reference path="webcola.d.ts"/>
|
||||
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({});
|
||||
}
|
||||
|
||||
8
webcola/webcola.d.ts
vendored
8
webcola/webcola.d.ts
vendored
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user