beginLineSelection method
SelectionT?
beginLineSelection({ - required PositionT? position,
- required int rowOfPosition(
- PositionT position
),
- required SelectionT? resolveLineSelection(
- PositionT position
),
})
Implementation
SelectionT? beginLineSelection({
required PositionT? position,
required int Function(PositionT position) rowOfPosition,
required SelectionT? Function(PositionT position) resolveLineSelection,
}) {
if (position == null) {
return null;
}
final selection = resolveLineSelection(position);
if (selection == null) {
return null;
}
session.setLineSelectionAnchorRow(rowOfPosition(position));
return selection;
}