contraintToNewText function

TextSelection contraintToNewText(
  1. TextEditingValue newValue,
  2. String newText
)

Implementation

TextSelection contraintToNewText(TextEditingValue newValue, String newText) {
  return TextSelection(
    baseOffset: newValue.selection.baseOffset.clamp(0, newText.length),
    extentOffset: newValue.selection.extentOffset.clamp(0, newText.length),
  );
}