hitPosition method
Implementation
@override
DiagramTextPosition hitPosition(DiagramPoint point) {
final position = _paragraph.getPositionForOffset(
Offset(point.x, top + point.y),
);
return DiagramTextPosition(
(position.offset - start).clamp(0, end - start),
affinity: diagramTextAffinity(position.affinity),
);
}