Adding arrows function to render function of dagre-d3 (#9398)

This commit is contained in:
Ryan
2016-05-22 21:08:21 -07:00
committed by Horiuchi_H
parent 80843c4d7e
commit 4d47ff605f
2 changed files with 4 additions and 0 deletions

View File

@@ -14,5 +14,6 @@ namespace DagreD3Tests {
const render = new dagreD3.render();
const svg = d3.select("svg");
render.arrows()["arrowType"] = (parent: JQuery, id: string, edge: Dagre.Edge, type: string) => {};
render(svg, graph);
}

View File

@@ -5,6 +5,7 @@
/// <reference path="../d3/d3.d.ts"/>
/// <reference path="../dagre/dagre.d.ts"/>
/// <reference path="../jquery/jquery.d.ts" />
declare namespace Dagre {
@@ -23,6 +24,8 @@ declare namespace Dagre {
}
interface Render {
// see http://cpettitt.github.io/project/dagre-d3/latest/demo/user-defined.html for example usage
arrows (): { [arrowStyleName: string]: (parent: JQuery, id: string, edge: Dagre.Edge, type: string) => void };
new (): Render;
(selection: d3.Selection<any>, g: Dagre.Graph): void;
}