HitResult
A HitResult object contains information about the results of a hit test. It is returned by item.hitTest(point) and project.hitTest(point).
Properties
typeDescribes the type of the hit result. For example, if you hit a segment point, the type would be
'segment'.Values:
'segment','handle-in','handle-out','curve','stroke','fill','bounds','center','pixel'Type:
String
nameIf the HitResult has a
hitResult.typeof'bounds', this property describes which corner of the bounding rectangle was hit.Values:
'top-left','top-right','bottom-left','bottom-right','left-center','top-center','right-center','bottom- center'Type:
String
itemThe item that was hit.
Type:
Item
locationIf the HitResult has a type of ‘curve’ or ‘stroke’, this property gives more information about the exact position that was hit on the path.
Type:
CurveLocation
colorIf the HitResult has a type of ‘pixel’, this property refers to the color of the pixel on the
Rasterthat was hit.Type:
Color⟋null
segmentIf the HitResult has a type of ‘stroke’, ‘segment’, ‘handle-in’ or ‘handle-out’, this property refers to the segment that was hit or that is closest to the hitResult.location on the curve.
Type:
Segment
pointDescribes the actual coordinates of the segment, handle or bounding box corner that was hit.
Type:
Point
Was this helpful?