caretOffset method
Implementation
@override
DiagramPoint caretOffset(int offset) {
return caretPosition(
DiagramTextPosition(
offset,
affinity: offset == end - start
? DiagramTextAffinity.upstream
: DiagramTextAffinity.downstream,
),
);
}