INNER CODE UNIT · Dart
newText
Im-Kevin/cool_ui · lib/keyboards/keyboard_controller.dart:86
newText = selection.textBefore(text) + selection.textAfter(text);
value = TextEditingValue(
text: newText,
selection: selection.copyWith(
baseOffset:selection.baseOffset,
extentOffset: selection.baseOffset)
);
}else{
newText = text.substring(0,selection.baseOffset - 1) + selection.textAfter(text);
value = TextEditingValue(
text: newText,
selection: selection.copyWith(
baseOffset:selection.baseOffset - 1,
extentOffset: selection.baseOffset - 1)
);
}
}