selectPosition method

  1. @override
void selectPosition({
  1. required SelectionChangedCause cause,
})
override

Move selection to the location of the last tap down.

This method is mainly used to translate user inputs in global positions into a TextSelection. When used in conjunction with a EditableText, the selection change is fed back into TextEditingController.selection.

If you have a TextEditingController, it's generally easier to programmatically manipulate its value or selection directly.

Implementation

@override
void selectPosition({required SelectionChangedCause cause}) {
  selectPositionAt(from: _lastTapDownPosition!, cause: cause);
}