mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-27 16:38:50 +02:00
nicer visedges
This commit is contained in:
parent
15817f9220
commit
1fee32879c
3 changed files with 11 additions and 6 deletions
10
src/tree.js
10
src/tree.js
|
@ -674,12 +674,17 @@ var VisEdge = Backbone.Model.extend({
|
|||
str += coords(headPos);
|
||||
|
||||
// arrow head
|
||||
// TODO default sizing? fill the arrow head?
|
||||
var delta = GRAPHICS.arrowHeadSize || 10;
|
||||
str += ' L' + coords(offset2d(headPos, -delta, delta));
|
||||
str += ' L' + coords(offset2d(headPos, delta, delta));
|
||||
str += ' L' + coords(headPos);
|
||||
|
||||
// then go back, so we can fill correctly
|
||||
str += 'C';
|
||||
str += coords(offset(headPos, 1)) + ' ';
|
||||
str += coords(offset(tailPos, -1)) + ' ';
|
||||
str += coords(tailPos);
|
||||
|
||||
return str;
|
||||
},
|
||||
|
||||
|
@ -698,7 +703,8 @@ var VisEdge = Backbone.Model.extend({
|
|||
'stroke-width': GRAPHICS.visBranchStrokeWidth,
|
||||
'stroke': this.getStrokeColor(),
|
||||
'stroke-linecap': 'round',
|
||||
'stroke-linejoin': 'round'
|
||||
'stroke-linejoin': 'round',
|
||||
'fill': this.getStrokeColor()
|
||||
});
|
||||
path.toBack();
|
||||
this.set('path', path);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue