Add Arrowheads to Arrows (#2452)

Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
This commit is contained in:
Steve Ruiz 2020-12-08 15:02:55 +00:00 committed by GitHub
parent bd8e860d7f
commit c291edfc44
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 711 additions and 101 deletions

View file

@ -90,6 +90,11 @@ const restoreElement = (
case "draw":
case "line":
case "arrow": {
const {
startArrowhead = null,
endArrowhead = element.type === "arrow" ? "arrow" : null,
} = element;
return restoreElementWithProperties(element, {
startBinding: element.startBinding,
endBinding: element.endBinding,
@ -102,6 +107,8 @@ const restoreElement = (
]
: element.points,
lastCommittedPoint: null,
startArrowhead,
endArrowhead,
});
}
// generic elements