How to change rotate adornment position

I want to put a gojs arrow object where the arrow is located.
But i not changed position for default rotation template.
i use this template:

const nodeRotateAdornmentTemplate = goMake(go.Adornment,
{ locationSpot: go.Spot.Right, locationObjectName: “CIRCLE” },
goMake(go.Shape, “Circle”, { name: “CIRCLE”, cursor: “pointer”, desiredSize: new go.Size(7, 7), fill: “lightblue”, stroke: “deepskyblue” }),
goMake(go.Shape, { geometryString: “M3.5 7 L3.5 30”, isGeometryPositioned: true, stroke: “deepskyblue”, strokeWidth: 1.5, strokeDashArray: [4, 2] })
);

rotation_template

Have you read GoJS Tools -- Northwoods Software ?

i want only set rotation adornment position in arrow.
i tried some methods but these not resolved.

OK, so ???

When I read the document again, I noticed. 2.0 “handleAngle” feature added. Thanks