jointjs
Version:
JavaScript diagramming library
30 lines (26 loc) • 666 B
JavaScript
(function linksLabelBuiltin() {
var graph = new joint.dia.Graph;
new joint.dia.Paper({
el: document.getElementById('paper-links-label-builtin'),
model: graph,
width: 600,
height: 100,
gridSize: 10,
drawGrid: true,
background: {
color: 'rgba(0, 255, 0, 0.3)'
},
interactive: false
});
var link = new joint.shapes.standard.Link();
link.source(new g.Point(100, 50));
link.target(new g.Point(500, 50));
link.labels([{
attrs: {
text: {
text: 'Hello, World!'
}
}
}]);
link.addTo(graph);
}());