hitPosition method

  1. @override
DiagramTextPosition hitPosition(
  1. DiagramPoint point
)
override

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),
  );
}