How can I change the size of an arrowhead?
myDiagram.linkTemplate =
$$(go.Link,
{ routing: go.Link.AvoidsNodes, curve: go.Link.JumpGap, corner: 5, fromEndSegmentLength: 20, toEndSegmentLength: 20 },
$$(go.Shape, { strokeWidth: 3, stroke: "#555", strokeDashArray: [10, 5] }, // this shape is the link itself
new go.Binding("strokeDashArray", "ownership_strokedash")
),
$$(go.Shape, { toArrow: "" }, // this shape is the arrowhead
new go.Binding("toArrow", "to_arrow"),
new go.Binding("fill", "arrow_fill_color"),
),
$$(go.Panel, "Auto", { }, // this whole Panel is a link label
$$(go.Shape, "RoundedRectangle", { fill: "lightgray", stroke: "gray" },
new go.Binding("fill", "ownership_fill_color"),
new go.Binding("stroke", "ownership_border_color"),
new go.Binding("strokeWidth", "ownership_border_thickness"),
),
$$(go.TextBlock, { margin: 3 },
new go.Binding("text", "amount"),
new go.Binding("stroke", "ownership_font_color"),
new go.Binding("font", "ownership_font"),)
)
);