addCursorVertically method
Adds a cursor on the adjacent document line at the primary visual column.
Implementation
bool addCursorVertically({required bool below}) {
final primary = selections.primary;
if (primary == null) return false;
final target = textOffsetOnAdjacentVisibleLine(
document: _document,
offset: primary.activeOffset,
below: below,
isLineHidden: folds.isLineHidden,
);
if (target == primary.activeOffset) return false;
final before = selections.ranges.length;
addCursorAtOffset(target);
return selections.ranges.length > before;
}