diff --git a/sigmajs/sigmajs.d.ts b/sigmajs/sigmajs.d.ts index 7ffe266263..ae2b09816f 100644 --- a/sigmajs/sigmajs.d.ts +++ b/sigmajs/sigmajs.d.ts @@ -31,6 +31,10 @@ declare module SigmaJs{ (key: string): string; } + interface CustomShapes { + init(sigma: Sigma): void; + } + interface DragNodes { (sigma: Sigma, renderer: Renderer): DragNodes; } @@ -78,8 +82,10 @@ declare module SigmaJs{ interface Node { color?: string; id: string; + image?: any; label?: string; size?: number; + type?: string; x?: number; y?: number; } @@ -107,6 +113,10 @@ declare module SigmaJs{ type?: string; } + interface ShapeLibrary { + enumerate(): any; + } + interface Sigma { addRenderer(): Renderer; addRenderer(configs: RendererConfigs): Renderer; @@ -253,3 +263,5 @@ declare module SigmaJs{ } declare var sigma: SigmaJs.SigmaFactory; +declare var CustomShapes: SigmaJs.CustomShapes; +declare var ShapeLibrary: SigmaJs.CustomShapes;