INNER CODE UNIT · Dart
newText
Im-Kevin/cool_ui · lib/keyboards/keyboard_controller.dart:106
String newText = selection.textBefore(text) + insertText + selection.textAfter(text);
value = TextEditingValue(
text: newText,
selection: selection.copyWith(
baseOffset:selection.baseOffset + insertText.length,
extentOffset: selection.baseOffset + insertText.length)
);
}
/// 完成
doneAction(){
CoolKeyboard.sendPerformAction(TextInputAction.done);
}
/// 下一个
nextAction(){
CoolKeyboard.sendPerformAction(TextInputAction.next);
}